Comarch ALTUM has a client-server physical architecture and three-tier logical architecture consisting of:
For integration with external systems (such as supplier and customer software or external devices, such as telephone switchboards), Comarch ALTUM provides two solutions: The TrueAPI (Application Programming Interface) and a Business Process Management engine (BPM).
The business logic layer of Comarch ALTUM is fully accessible through the TrueAPI. We call our application programming interface TrueAPI as it grants access to all objects and mechanisms in Comarch ALTUM. This allows for much easier, faster and more sophisticated integration of external applications with a company’s ERP solution, to become a backbone of the organization’s IT software infrastructure.
Integration with one or more external applications is easier thanks to the Business Process Management engine. This engine allows including virtually any software within your company’s software environment into your business processes, independent of the technology it is based on. By defining so called business objects for these applications you are able to include them in business process definitions that are executed by the Business Process Management Engine all over the Company. The asynchronous data interchange with the dedicated BPM server responsible for the queuing and execution of events assures the correctness of all integrated processes.
As a result it is possible, for example, to automate the issuance of sales orders within your suppliers’ ERP systems, based on the calculation of order amounts that your purchasing department has made in Comarch ALTUM. In addition, after they’ve been confirmed by your supplier and return information has been delivered back to Comarch ALTUM, it is possible to change the status of your purchase orders so you can better plan your inventory.
| Openness | Adding new functionalities |