SAP Knowledge Base Article - Public

3352215 - Error CO_MES_INT004 occurs when trying to confirm a production order


Error CO_MES_INT004 occurs when trying to do a confirmation for a production order distributed to a MES system.

It's not possible to create confirmations on S/4HANA Cloud side.


SAP S/4HANA Cloud.

Reproducing the Issue

  1. Open 'Confirm Production Order' app
  2. Select a Production Order that is distributed to a MES system
  3. Fill the necessary information
  4. Click 'Save'
  5. Error occurs: Message no. CO_MES_INT004 : "Order XXXXXX has been distributed to MES; Quantity confirmation not possible"


MES integration for production orders is designed in such a way that the responsibility for processing the entire order and for confirming the work progress passes to the MES as soon as the order is distributed.


In cloud, it's possible to use the API API_PROD_ORDER_CONFIRMATION_2_SRV to confirm production orders that have been distributed to an MES system.

Please take a look at following links:

See Also

SAP Help - Production Order Confirmation - API_PROD_ORDER_CONFIRMATION_2_SRV

API - Production Order Confirmation


API, API_PROD_ORDER_CONFIRMATION_2_SRV, CO_MES_INT004, CO_MES_INT_CONFIRMATIONS, BAdi, error, not possible, unable. , KBA , PP-FIO-SFC-2CL , Fiori UI for Production Orders (Public Cloud) , PP-MES , Integration with Manufacturing Execution Systems , Problem


SAP S/4HANA Cloud Public Edition all versions ; SAP S/4HANA Cloud all versions