ERP Overview

As a system administrator, you can configure integration between Plant Applications and Enterprise Resource Planning (ERP) systems to automatically import records and export messages between the ERP systems and the Plant Applications database.

You can import the following inbound records from an ERP system to Plant Applications:
  • Work orders
  • Process orders
  • Materials
  • Material Lot
  • Outside Processing (OSP)
  • BOM Formulations
Data can be exported from Plant Applications in two ways:
  • When the following events occur in Plant Applications, the Plant Applications system publishes outbound messages to the ERP Integration database:
    • 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.
  • Using the ERP Export REST service, you can request to export routes and data entry plans on demand.
This integration is implemented by means of an integration database and integration services. Data is added to the integration database via either database scripts or the Scheduler service rest API.
  • The integration database: Stores information necessary for the integration, such as messages that contain work orders, process orders, and materials that are sent by ERP systems.
  • The integration services for importing records: Include the ERP Scheduler service, ERP Transformation service, and ERP Import service, which convert the work orders, process orders, and materials into a JSON file (as needed), import them into Plant Applications, and maintain status information in the integration database.
  • The integration services for exporting records: Include the ERP Export service and the ERP Transformation service. The ERP Export service publishes messages to the ERP Integration database, and the ERP Transformation service converts a JSON file to a B2MML or XML file.