Advanced Configuration
This guide covers advanced configuration options for optimizing Document Automation for your specific business requirements.
Identification Rules
Identification rules help the system recognize vendors and map document data correctly.
Creating Custom Identification Rules
- From Document Automation Setup, choose Identifications
- Click New to create identification rules
- Configure the following for each rule:
Basic Information: - Vendor No.: The Business Central vendor number - Identification Type: Method used to identify the vendor - VAT Registration No. - Bank Account No. - Email Address - Website - Phone Number - Document Type Recognition
Document Type Identification: - Document Type: Invoice, Credit Memo, Order, etc. - Recognition Pattern: Text patterns that identify document types - Priority: Order of rule application (lower numbers = higher priority)
Advanced Matching: - Fuzzy Matching: Enable approximate text matching - Case Sensitive: Whether matching should consider letter case - Minimum Confidence: Confidence threshold for matches (0-100%)
Optimization Strategies
Pattern Refinement: - Start with broad patterns and refine based on processing results - Use multiple identification methods for higher accuracy - Regular review and updates based on new vendor formats - Test pattern changes with historical documents
Confidence Tuning: - Adjust confidence thresholds based on accuracy requirements - Lower thresholds for trusted vendors - Higher thresholds for new or problematic vendors - Monitor false positive and false negative rates
Preferred Vendor Setup
Configure default accounts and settings for each vendor.
Vendor Account Mapping
- Navigate to Preferred Vendor Setup
- For each vendor, configure:
Account Settings: - Vendor No.: Business Central vendor number - Default G/L Account: Primary account for this vendor's invoices - Expense Account: Alternative account for specific expense types - VAT Product Posting Group: Default VAT posting for this vendor
Document Preferences: - Auto-Approve: Automatically approve documents from this vendor - Require Manual Review: Always require manual verification - Default Payment Terms: Payment terms for new invoices - Currency Code: Default currency for this vendor
Bulk Configuration
Copy from Vendor: Replicate settings across similar vendors Import from Excel: Bulk setup of multiple vendors Export Settings: Backup your configuration
Vendor-Specific Rules
High-Volume Vendors: - Enable auto-posting for trusted high-volume vendors - Configure specific posting accounts for different expense types - Set up dedicated email processing rules - Implement automated approval workflows
Special Processing Requirements: - Multi-currency handling for international vendors - Project-specific account assignments - Department-specific posting rules - Custom validation requirements
Advanced Email Integration
Complex Mailbox Configurations
Multiple Email Accounts: - Configure separate accounts for different document types - Set up department-specific email processing - Implement routing rules based on sender or subject - Configure backup email accounts for redundancy
Advanced Filtering: - Subject line pattern matching - Sender whitelist/blacklist management - File type and size restrictions - Business hours processing schedules
OAuth 2.0 Advanced Setup
Azure Application Registration: - Create dedicated Azure application for Document Automation - Configure appropriate API permissions - Set up certificate-based authentication - Implement application-level security policies
Multi-Tenant Scenarios: - Configure tenant-specific settings - Implement cross-tenant document processing - Set up federated authentication - Manage security across multiple tenants
PDF Viewer Customization
Viewer Configuration
Performance Optimization: - Cache Size: Configure memory allocation for PDF caching - Preload Settings: Enable background document loading - Compression: Optimize document storage and transmission - Rendering Quality: Balance quality vs. performance
User Experience: - Default Zoom Level: Set appropriate default view - Navigation Preferences: Configure toolbar and controls - Annotation Features: Enable markup and highlighting - Search Capabilities: Configure full-text search options
Advanced Viewing Features
Document Comparison: - Side-by-side view of original and processed data - Highlight differences and confidence indicators - Interactive field validation and correction - Version control and change tracking
Integration Features: - Direct editing from PDF viewer - Email integration for document forwarding - Print and export functionality - External application integration
Workflow Integration
Business Central Workflow Setup
Approval Routing: - Configure amount-based approval thresholds - Set up department-specific approval chains - Implement escalation rules and timeouts - Custom approval notification templates
Integration Points: - Purchase order matching workflows - Budget validation and approval - Project-specific routing rules - Compliance and audit workflows
Custom Workflow Development
Event Subscribers: - Custom validation logic integration - External system notification hooks - Real-time processing updates - Custom business rule implementation
API Integration: - External approval system integration - Document management system connectivity - Custom notification channels - Third-party workflow tools
Advanced Security Configuration
Access Control
Role-Based Permissions: - Granular permission configuration - Document-level access restrictions - Field-level security settings - Time-based access controls
Advanced Authentication: - Multi-factor authentication integration - Certificate-based authentication - Single sign-on configuration - External identity provider integration
Data Protection
Encryption Settings: - Advanced encryption configuration - Key management and rotation - Secure deletion procedures - Data anonymization options
Audit Configuration: - Comprehensive audit trail setup - Custom audit report generation - Real-time monitoring and alerting - Compliance report automation
Performance Optimization
Processing Optimization
Queue Management: - Priority-based processing configuration - Load balancing across processing nodes - Batch size optimization - Resource allocation tuning
OCR Service Optimization: - Service endpoint configuration - Connection pooling and management - Retry logic and error handling - Performance monitoring and alerting
Database Optimization
Index Strategy: - Custom index creation for specific queries - Performance monitoring and tuning - Archive strategy for historical data - Connection optimization
Storage Management: - Document storage optimization - Compression and archival policies - Backup and recovery procedures - Storage capacity planning
Custom Field Configuration
Additional Metadata
Document Fields: - Custom document classification fields - Additional vendor information capture - Project and department assignments - Regulatory compliance fields
Processing Fields: - Custom validation criteria - Extended workflow information - Performance tracking fields - Integration metadata
Data Mapping
Field Mapping Rules: - Custom OCR field to BC field mapping - Complex data transformation rules - Conditional mapping based on document type - Multi-field validation logic
Integration Mapping: - External system field mapping - API data transformation - Custom connector configuration - Data synchronization rules
Monitoring and Analytics
Advanced Reporting
Custom Report Development: - Detailed processing analytics - Vendor performance reporting - Cost savings calculations - ROI analysis and reporting
Real-Time Monitoring: - Performance dashboard configuration - Alert setup and notification rules - Capacity monitoring and planning - Service level monitoring
Performance Analytics
Processing Metrics: - Detailed accuracy measurements - Processing time analysis - User productivity tracking - Error pattern analysis
Business Intelligence: - Integration with BI tools - Custom analytics dashboards - Predictive analytics configuration - Trend analysis and forecasting
Best Practices
Configuration Management
Change Control: - Version control for configuration changes - Testing procedures for configuration updates - Rollback procedures for failed changes - Documentation of configuration decisions
Quality Assurance: - Regular configuration reviews - Performance testing procedures - User acceptance testing protocols - Continuous improvement processes
Maintenance Procedures
Regular Maintenance: - Configuration backup procedures - Performance optimization reviews - Security configuration audits - User training and updates
Troubleshooting: - Diagnostic procedure documentation - Error escalation procedures - Performance issue resolution - Configuration issue troubleshooting
Getting Advanced Support
For complex configuration requirements: - Schedule consultation with Q-Team Solutions - Request custom configuration assistance - Participate in advanced training programs - Access to configuration best practices library