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

  1. From Document Automation Setup, choose Identifications
  2. Click New to create identification rules
  3. 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

  1. Navigate to Preferred Vendor Setup
  2. 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