SYSPRO 8 Document Flow Manager Queue Poller
Exploring
 Where it fits in?
Where it fits in?
                                                                        This service monitors and processes files in the DFM queue.
This service is used by:
- Document Flow Manager
 
                                                                        - 
                                                                                    The default location for this service is: Program Files > SYSPRO > Document Flow Manager Queue Poller 
Starting
 Prerequisites
Prerequisites
                                                                        - 
                                                                                    Microsoft .NET Framework 4.6 
- 
                                                                                    SYSPRO 8 e.net Communications Load Balancer A valid endpoint must be configured in the Setup Options program of SYSPRO 8. 
- Microsoft SQL Server
- 
                                                                                    The Document Flow Manager folders that are configured against DFM contracts must be accessible to this service. 
 Installation considerations
Installation considerations
                                                                        - 
                                                                                    This service is installed using the SYSPRO Installer Application. 
- 
                                                                                    The service can be installed multiple times, as determined by the workload. 
 Restrictions and Limits
Restrictions and Limits
                                                                        - 
                                                                                    If you require files to be processed in a certain sequence then you need to add them to the queue in the correct order. The Document Flow Manager processes files as they appear and as the data is available. 
- 
                                                                                    Processing speed may be affected by the number of contracts and folders in use. 
Solving
 Debugging and Diagnostics
Debugging and Diagnostics
                                                                         Service Config.exe file
Service Config.exe file
                                                                                You can debug this service by editing the associated config file in elevated mode (i.e. with administrator privileges).
The SYSPRODFMQueuePoller.exe.config file is located in the folder to which you installed the service.
 Windows Event Viewer function
Windows Event Viewer function
                                                                                You can view monitoring and troubleshooting messages about this service using the Event Viewer function in Windows:
(Control Panel > System and Security Administrative Tools > Event Viewer > Applications and Service Logs)
This service outputs an event log to the SYSPRODocumentFlowManager file.
 Windows Services function
Windows Services function
                                                                                You can start, stop, restart and configure this service using the Services function in Windows:
(Control Panel > System and Security Administrative Tools > Services)
Referencing
 Configuration file
Configuration file
                                                                    You should only update this file for temporary debugging purposes (i.e. not as a method to update values for the service).
Any temporary changes made to the configuration files are reset to their original installation values when this application is next updated. Because these temporary changes are not carried forward, forgetting that you made them could hamper troubleshooting efforts if unexpected issues arise.
Any configuration changes made using the DFM Service Maintenance program only takes effect when next the service polls for a change in configuration information.
The following settings can be maintained using the DFM Service Maintenance program within SYSPRO:
- Configuration polling interval
- 
                                                                                    Polling interval 
- Pause polling
| Key | Description | 
|---|---|
| WCFAddress | Specifies the URL for the SYSPRO 8 e.net Communications Load Balancer service. | 
| InstanceKey | Specifies the base dir instance on the SYSPRO application server. | 
| LanguageCode | Specifies the SYSPRO language code. | 
| ConfigPollInterval | This specifies how often the service will poll for changes made to the configuration information. If the service can't reach the SYSPRO 8 e.net Communications Load Balancer or business object, it will try again once this interval has lapsed. This is measured in the unit of time specified at the ConfigPollType flag. | 
| ConfigPollType | This lets you indicate the unit of time (i.e. ss - seconds, mm - minutes and hh - hours) the service will use to poll for changes in the configuration information. You can't use the DFM Service Maintenance program to maintain this flag. | 
| PollInterval | This indicates how often the service will poll for new files in configured contract folders. This is measured in the unit of time specified at the PollType flag. This defaults to 30 seconds. | 
| PollType | This lets you specify the unit of time (i.e. ss - seconds, mm - minutes and hh - hours) the service will use to poll for new files in configured contract folders. | 
| DebugService | This enables service debug logging. We recommend you set this to true before starting the service. | 
| PausePolling | This enables or pauses folder polling. Before starting the service you can set this to false to start the service but pause folder polling. | 
Copyright © 2021 SYSPRO PTY Ltd.