- 6 Views
- 0 Comments
Hyland OnBase interview question and answer II
FunMaster
- Post By FunMaster
- 16 hours ago
21. How does OnBase handle document retrieval internally?
Answer:
OnBase retrieves documents using keywords stored in the database.
Process:
- User searches using keywords
- Query runs on database tables (like ITEMDATA, KEYITEM tables)
- Matching document IDs are returned
- Physical file is fetched from Disk Group
- Document is rendered in client
Performance depends on:
- DB indexing
- Keyword design
- Disk I/O
22. What are the main OnBase database tables you have worked with?
Answer:
Common tables:
- ITEMDATA → document metadata
- KEYITEM / KEYTABLE → keyword values
- DOCTYPE → document types
- DISKGROUP → storage info
- USERACCOUNT → user info
Important: Direct DB updates are not recommended unless guided by Hyland.
23. How do you migrate documents from one OnBase environment to another?
Answer:
Methods:
- Package Deployment (for config)
- Document Export/Import
- DIP (Document Import Processor)
- Unity API scripts
Steps:
- Export documents
- Transfer files
- Re-index in target system
- Validate metadata
24. What is a Package in OnBase?
Answer:
A package is used to migrate configurations between environments.
Includes:
- Document types
- Keywords
- Workflow
- WorkView
Used in:
- Dev → QA → Prod deployments
25. What is Workflow Timer and how is it used?
Answer:
Workflow Timer triggers actions after a time condition.
Example:
- If document stays in queue for 2 days → send alert
Used for:
- SLA tracking
- Escalations
26. What are Workflow Actions?
Answer:
Workflow actions define what happens in a queue.
Types:
- System actions (move document, update keyword)
- Script actions (VB/C# code)
- Notifications
27. What is a Unity Script in Workflow?
Answer:
Unity Scripts are .NET scripts used inside workflow.
Used for:
- Custom logic
- External integrations
- Complex validations
Example:
- Call external API
- Update multiple keywords
28. How do you debug Workflow issues?
Answer:
Steps:
- Check workflow history
- Enable logging
- Validate rules and conditions
- Test with sample documents
- Check Unity scripts
Also check:
- Queue configuration
- Keyword values
29. What is OnBase Web Server and App Server difference?
Answer:
Web Server:
- Handles HTTP requests
- UI layer
App Server:
- Handles business logic
- Processes API calls
- Workflow execution
30. What is the role of OnBase Application Server?
Answer:
- Executes business logic
- Handles Unity API
- Manages authentication
- Communicates with database
It improves:
- Performance
- Scalability
31. What is External Data Set in OnBase?
Answer:
External Data Set allows pulling data from external systems.
Example:
- Fetch customer data from SQL database
Used in:
- AutoFill
- Forms
32. What is Keyword Update Queue?
Answer:
Queue used to update keyword values during workflow.
Example:
- Update status field after approval
33. What is Document Composition?
Answer:
Document Composition generates documents dynamically.
Example:
- Create contract using template + data
Used with:
- WorkView
- E-Forms
34. How do you handle large volume ingestion in OnBase?
Answer:
Use:
- DIP (Document Import Processor)
- Batch processing
- Multiple Disk Groups
- Load balancing
Optimize:
- DB indexes
- Storage
35. What is OnBase Integration with SAP or other systems?
Answer:
Integration methods:
- Application Enabler
- Web services
- Unity API
- REST API
Example:
- Retrieve document from SAP using key
36. What is OnBase logging and where do you check logs?
Answer:
Logs:
- Application Server logs
- Workflow logs
- Windows Event Viewer
Used for:
- Debugging errors
- Performance analysis
37. What is Load Balancing in OnBase?
Answer:
Multiple application servers are used to distribute load.
Benefits:
- High availability
- Better performance
38. What is Failover strategy in OnBase?
Answer:
- Multiple DB servers
- Multiple App servers
- Backup Disk Groups
Ensures system availability during failures.
39. What is difference between Unity API and REST API?
Answer:
Unity API:
- .NET based
- Rich functionality
- Used for internal apps
REST API:
- Language independent
- Used for web/mobile apps
40. What are common real-time issues in OnBase projects?
Answer:
- Slow document retrieval
- Workflow stuck in queue
- Keyword mismatch
- Disk storage full
- Integration failures
- Security access issues