Adjutant has some services that can be installed to offload some of the background work, and do some other processing.
They all are installed using a program named Service Mill that allows standard Windows EXEs to run as Windows Services.
Service Summary
Service Restart - Restarts the Service Checker every 15 minutes. (AdjFoxRS.exe)
Service Checker - Monitors the status of the other services and restarts as needed. (AdjFoxSrvCheck.exe)
Event Processor - Processes Web Events, and runs other Event based processes. (Foxprocess.exe)
Note Reader - Reads an email mailbox using POP, and creates notes in Adjutant based on a set of rules. (MailRead3.exe/MailReadPop3.exe)
Inbox Reader - Reads a email mailbox using POP, and transfers attached files to other folders based on a set of rules. (Inboxread3.exe)
ItemDet Update Service - Offloads OHF Counter processing from the desktop version to a service. (AdjItemDetUp.exe)
PDF Maker - Creates standard reports for the web version of Adjutant. (PDFMaker71.exe)
Resource Time Import - Imports resources and Time entries from a External Time Clock program. (AdjResImport.exe) (Obsolete)
Task Reader - Reads an email inbox, and creates support svrords based on a set of rules. (TaskReadPop3.exe/TaskRead3.exe)
AMS Process - Handles integration with AMS/Connex Controllers (AdjAMSProcess.exe)
Connex API Process - Reads Production Data From Connex Controller (ReadConnexAPI.exe)
Heartland CC - Handles Credit Card Processing with Heartland Gateway (AdjCC.exe)
HubSpot - Handles Hubspot API integration (HubSpotAdj.exe)
ChipReader - Handles EMV Terminal intergration with Heartland (ChipReader.exe)
Label Engine - Handles printing barcode labels to Zerba printers (LabelEngineLoader.exe)
Night Processing - Runs automated reports and GL Batching processes (AutoMainLoader.exe)
Terminal Control - Interfaces Worth RF terminals to WMS (termcontrolloader.exe/termcontrolsloader.exe)
All of the services are installed the same way, using the service mill front end to install a new Service mill service
Service Install Instructions
Bring up the Service+ screen, right click on the local computer in the tree, pick ALL Tasks, Install New Service Mill Service
Screen 1
Name1 and Name2 come from the Short Names List
Name3 can be anything
Click on Next
Screen 2
Select the matching EXE from the Adjutant Folder
Check the When the service Stops button, set the time to 15 seconds
Click on Next
Screen 3
Select This Account, pick an account that has local admin rights (and full access to the adjutant folders and subfolders and the dropfolders and subfolders) , enter the password
Change to Startup Type to Automatic
Click on OK
You should be able to start the service at this time (either right click and pick start, or click on it, and click the start button in the tool bar)
Service Restart
Reads AdjServiceRestart.txt to get the name of Service Checker Service
Can either run under the local services account, or under a local admin level account.
Service Checker
Reads serviceabis.dbf in the same folder to get the service names and Adjutant ExtLog names for the other installed services. This table contains a list of the services to monitor. They are checked for running status via the service manager, and the Adjutant External Log table is checked also. If they appear to have stopped, they are restarted.
Needs to run under a local admin level account
Can be installed in main Adjutant folder, or in seperate services folder.
Event Processor
Processes events for all CIDs marked with Include in Service Process.
Needs to run under a local admin level account
Can be installed in main Adjutant folder, or in seperate services folder.
Note Reader
Reads poptext.txt to load settings
Needs to run under a local admin level account
Can be installed in main Adjutant folder, or in seperate services folder.
Inbox Reader
Reads inboxtext.txt to load settings
Needs to run under a local admin level account
Can be installed in main Adjutant folder, or in seperate services folder.
ItemDet Update
Needs to have XXXX CID option set.
Needs to run under a local admin level account
Can be installed in main Adjutant folder, or in seperate services folder.
PDF Maker
Needs to run under a local admin level account
Needs to be installed in a folder other than the main Adjutant folder. Copies of the major transaction forms need to put into the same folder, with all needed images (INV,PO,SO,RFQ, Service Order)
Resource Time Import
Needs to run under a local admin level account
Can be installed in main Adjutant folder, or in seperate services folder.
RSS Feed Generator
Needs to run under a local admin level account
Can be installed in main Adjutant folder, or in seperate services folder.
Task Reader
Reads tasktext.txt to load settings
Needs to run under a local admin level account
Can be installed in main Adjutant folder, or in seperate services folder.