Optionally ProcMan can be configured for exchanging data with external systems. This feature is typically used to connect an external ticket system, which allows associating ProcMan processes with tickets managed by the ticket systems, filling ProcMan process dialog fields with data from tickets and reporting ProcMan process/activity status changes back to the external system. The communication is managed by a ProcMan module called HWM Universal Interface. An important prerequisite is that the external system provides an HTTP/HTTPS server interface. ProcMan can currently be configured only as a client of the communication and does not provide any server service for handling request from external systems.
As any external system provides its own communication protocol (the form of the requests/responses and security requirements), configuration of the communication in ProcMan means to set special options and implementing some callback functions. Thus the configuration of the communication always requires HORIZONT support. To be able to configure it, a precise specification of the protocol provided by the external system is required.
The specification of the protocol shall provide at least answers to following questions: