About the ERP Export Service

The ERP Export service sends events from Plant Applications Web Client to the erp_integration_outbound_messages table and to Kafka topics. You can configure an ERP system (or middleware or an interfacing system) to receive events from this table.

The ERP Export service triggers a message from Plant Applications Web Client to the ERP system when the following events occur:
  • An operation is complete.
  • A serial/lot is clocked on for an operation.
  • A serial/lot is clocked off for an operation.
  • The status of a material lot has changed in the Receiving Inspection application (that is, completed or pending MRB).
  • A route is released.
  • A process/work order is created, updated, completed, or deleted. When a process order is complete, information about the quantity of the product that is produced is included as well.
When one of the events occur, the ERP Export service performs the following operations:
  • Inserts a message in a JSON or B2MML format to an integration table.
  • Publishes an event to the Kafka topic associated with the event.
For details on the information flow while exporting records, refer to Information Flow for Exporting Records.

For information on the Kafka topics to which the ERP Export Service publishes, refer to ERP Export Service Kafka Topics.

For information on the structure of messages published to a Kafka topic, refer to Structure of Messages Published to Kafka Topics.