Daemons

Jobs can have associated daemons that perform lightweight background tasks without userClosed A person with the capability to log in to the CMP GUI software, such as a customer service advisor or agent. intervention, such as the loading, extraction, transformation, and transmission of data to and from external systems and the acknowledgement and verification of such data.

In the Administration ConsoleClosed An operations web console that allows batch jobs to be scheduled, run manually and monitored. The console also provides for viewing and modification of business and user applicable system configuration., daemons can be viewed and managed in the Daemons screen.

Daemons are identified by type, category and activity, for example:

The type of a daemonClosed A computer program that runs as a background process, rather than being under the control of an interactive user. depends on the task it performs. Daemon types include the following:

The category of a daemon is the business activity or job with which it is associated such as Bill Print, Comms, Managed Numbers etc.

The activity of a daemon describes what it does according to its type. For example, a Load type daemon with the activity From Generic Format, collects and decrypts generic CMP files and creates CMP batches, which are available for processing into CMP by the appropriate batch job, whereas an Transformation type daemon with the activity From ADDACSClosed Automated Direct Debit Amendment and Cancellation Service. An electronic messaging service that allows banks to notify service users if changes are made to a customer's Direct Debit Instruction (DDI), for example a cancellation or an account transfer. Format converts ADDACS (Automated Direct Debit Amendment and Cancellation Service) files into the format required by CMP.

Like jobs, daemons can have direction:

  • Inbound - the file/data on which the daemon act is received by CMP
  • Outbound - the file/data on which the daemon acts goes to an external system/third party.
  • Batch - The daemon acts on CMP database tables only. Files are neither received from or sent to external systems/third parties.