Why Document Upload Automation Matters in ERP Systems
Manual document handling consumes hours of staff time that could be spent on review and decision-making instead of data entry. When invoices arrive via email, purchase orders sit in shared drives, and contracts remain in individual folders, teams lack a single source of truth. Finance and operations staff waste time hunting for files across disconnected systems, and delays compound as documents wait for manual upload into the ERP.
Without scheduled indexing, even documents that make it into the system remain difficult to locate. Metadata searches work only when fields are populated correctly, and content-based searches fail entirely when indexing falls behind. Document management system automation addresses these gaps by centralizing control over how files enter the system, how frequently they’re processed, and how users can retrieve them when needed.
Onfinity ERP’s Job Autorun Config window provides a single interface where administrators configure automated jobs that pull documents from servers, extract attachments from monitored email addresses, and process files for content-based search. Proper setup turns document processing into a background operation rather than a recurring manual task.
What the Job Autorun Config Window Controls
The Job Autorun Config window manages all DMS-related processes from one location. Each job displays its current status, shows when it last ran, and indicates the next scheduled execution. Administrators can activate or deactivate jobs based on organizational needs, and the Process Now button allows immediate manual triggering when circumstances require it.
Every job links to a schedule record that defines execution frequency. The supervisor field routes notifications to designated users when jobs run, and log retention settings determine how many days of execution history the system preserves. Default configurations reflect tested best practices, but organizations can adjust intervals and retention periods to match their document volumes and compliance requirements.
Date tracking provides transparency into job performance. The system records the last run timestamp and calculates the next scheduled execution, making it easy to verify that automation is functioning as expected. When jobs complete, confirmation messages appear, and any errors surface in the summary field for quick troubleshooting.
Key Automated Document Processes Available
The Automatic Upload job pulls documents from configured server folders without manual intervention. Once administrators set the folder path in the Auto Upload Settings screen, the system checks the location on schedule and imports any new files it finds. This eliminates the need for staff to log in and manually upload documents one at a time.
Create Document from Email Attachment extracts files from monitored email addresses and uploads them directly into the DMS. Vendor invoices sent to a dedicated email address, supplier confirmations, and other routine attachments flow into the system without requiring anyone to download and re-upload them. Email credentials are configured once in the Auto Upload Settings screen, and the job runs on its defined schedule.
The Index Document job processes files from the unindexed document screen, enabling content-based search functionality. Users can then locate documents by the text they contain, not just by metadata fields. This capability depends on regular indexing, which the job scheduler configuration ensures happens automatically rather than relying on manual triggering.
Combined jobs reduce configuration overhead. Upload and Index Document runs both processes in sequence, while Upload Index and Email Attachment Document handles server uploads, email extraction, and indexing in a single scheduled job. The Documents Getting Deleted Notification job sends alerts about items in the recycle bin, reminding users how many days remain before permanent deletion.
How Scheduling and Frequency Settings Work
Each job in the Job Autorun Config window connects to a schedule record that determines execution intervals. Administrators can zoom into the schedule screen to adjust frequency settings based on how quickly documents need to flow into the system. High-volume environments might require hourly checks, while lower-volume organizations can schedule daily or weekly runs.
The supervisor field designates which user receives notifications when the job executes. By default, this is set to the system user, but organizations often assign it to a specific administrator who monitors DMS operations. Notifications confirm successful runs and alert recipients to any errors that need attention.
Log retention settings balance audit needs with system performance. The Days to Keep Log field stores a number of days the system should retain execution history. Default retention is seven days, but organizations with compliance requirements can extend this or set the value to zero to preserve logs indefinitely. Logs older than the specified period are deleted automatically.
Date fields show when the job last ran and when it will run next, providing visibility into automation health. If a job hasn’t executed as expected, these timestamps make it easy to identify the issue. The Process Now button overrides the schedule when immediate execution is needed, useful during testing or when catching up after system maintenance.
Configuring Jobs for Real-World Document Workflows
Server-based upload requires path configuration in the Auto Upload Settings screen. Administrators specify the folder location where documents are staged, and the Automatic Upload job checks that path on schedule. This works well for organizations where scanning stations or business applications export files to a shared drive that the ERP can access.
Email attachment processing needs email credentials configured in the same settings area. The system logs into the specified account, retrieves attachments from incoming messages, and uploads them into the DMS. This approach integrates vendor invoices, supplier documents, and other routine files that arrive via email without requiring forwarding or manual download.
Indexing jobs enable users to search documents by their content rather than relying solely on metadata. The system picks up information from the unindexed document screen and processes files according to configuration. Regular automated document indexing ensures search functionality stays current even as new files enter the system.
Combined jobs reduce the number of scheduled processes to monitor and maintain. Instead of managing separate schedules for upload, indexing, and email extraction, administrators can activate a single job that handles all three steps in sequence. This simplifies configuration while ensuring each step completes before the next begins.
Active and inactive toggles let organizations enable features as needs evolve. A company might start with server-based uploads only, then add email attachment processing later as more suppliers adopt electronic delivery. Jobs can be deactivated during testing or troubleshooting without deleting configuration, then reactivated once issues are resolved.
What This Means for Document Management Efficiency
Eliminating manual uploads frees staff to focus on review and approval workflows rather than data entry. Finance teams can concentrate on invoice validation instead of downloading attachments and uploading them one by one. Operations staff spend time processing purchase orders rather than hunting for files across email and shared drives.
Scheduled indexing ensures search functionality stays current without intervention. Users can locate documents by typing phrases or terms that appear in the content, not just by remembering which metadata fields were populated. This capability depends on regular processing, which the Job Autorun Config window automates.
Email-based document capture integrates vendor invoices and supplier documents automatically. Instead of forwarding attachments to a shared mailbox and asking someone to upload them, the system monitors the inbox and imports files on schedule. This reduces touchpoints and eliminates the delays that occur when inboxes go unchecked.
Unified job management in Onfinity ERP reduces the need for separate DMS tools or middleware. The same platform that handles financial transactions and operational workflows also manages document processing. Administrators configure automation in one interface, and logs surface in the same system where other operational data lives.
Proper configuration turns document processing into a background operation rather than a daily task. Jobs run on schedule, notifications alert supervisors to any issues, and logs provide an audit trail of what was processed and when. Teams gain confidence that documents are flowing into the system without needing constant manual oversight.
Watch how this works in Onfinity ERP:
See Job Autorun Config in Action
If your team is still manually uploading documents or struggling with disconnected file sources, see how Job Autorun Config works in a live environment. The demo shows how administrators activate jobs, configure schedules, and set up server and email-based document flows. You’ll see how logs track execution history and how the Process Now button triggers immediate runs when needed.
Onfinity ERP consolidates document processing, financial workflows, and operational data in one platform. Request a demo to explore how automated document management fits into your broader ERP strategy.
Follow us on our LinkedIn page for updates on new features and best practices.