SYSPRO 8 Document Flow Manager Queue Poller
Exploring
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
-
Microsoft .NET Framework 4.6
-
SYSPRO 8 e.net Communications Load Balancer
A valid endpoint must be configured in the System Setup program of SYSPRO 8.
- Microsoft SQL Server
-
The Document Flow Manager folders that are configured against DFM contracts must be accessible to this service.
-
This service is installed using the SYSPRO Installer.
-
The service can be installed multiple times, as determined by the workload.
-
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
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.
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.
You can start, stop, restart and configure this service using the Services function in Windows:
(Control Panel > System and Security Administrative Tools > Services)
Referencing
You should only edit this file for debugging purposes.
Don't use this as a method to update values for the service. This is because a wizard installation updates the system registry, which is what is read when using the service. A fresh installation overwrites these values, which may cause problems when you next run the service.
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. |