By Clay Li on Wednesday, 18 September 2024
Category: Feature

How to Integrate Invoices with ERP Payment

​PO invoices are improved in the coming release of Calem R2024f planned for November, 2024. The invoices can be used to integration with ERP payment processing.

1. Invoice Roles

Invoice roles need to be configured for an organization before invoices can be processed in Calem and ERP.

2. Create an Invoice

An invoice can be created by users with access to invoice creation menu. The user can edit invoices created, but may not have the permission to modify invoice statuses.

3. Invoice Lifecycles

Only the user assigned to an invoice, and invoice approvers can modify invoice statuses. The invoice lifecycles can be customized - see Admin Guide for more info.

 4. Invoice Change Event

A data change event is created in Calem for integration with ERP.

 4. Invoice Event Listeners

Invoice event listeners are ERP payment processing services. They listen for invoice events from Calem over REST API.

 5. Calem REST API

Calem REST API will be used by an ERP payment service to post invoice payment to Calem.


These steps covers the core plumbing for a two-way integration between Calem Enterprise and ERP payment service. Contact your integration partner and Calem for more information.​

Additional Resources