Symptom
When attempting to create a Purchase Order (PO) with Account Assignment Category 'R' (Service Order) in the 'Manage Purchase Orders' or 'Create Purchase Orders – Advanced' apps, the following error is displayed:
CRMS4_DATA_EXCH009 – "Service order item SC1/**/000100 does not exist."
This error occurs even when valid service document details are entered.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Open the "Manage Purchase Orders" app.
- Click "Create" to initiate a new Purchase Order.
- Fill in the required header information.
- Add a line item using Account Assignment Category 'R'.
- In the Account Assignment tab:
- Set Service Document Type to 'SC1'.
- Enter a valid Service Document Number and Item.
- Click "Apply".
The system returns the error:
"Service order item SC1/****/000100 does not exist." (CRMS4_DATA_EXCH009)
Cause
- The issue arises because Service Contracts (document type 'SC1') are not supported as account assignment objects in purchase orders.
- Only Service Orders of document type 'SVO1' are currently supported for use with Account Assignment Category 'R'.
Resolution
To resolve this issue:
- Use Service Order document type 'SVO1' instead of 'SC1' when selecting account assignment details for Account Assignment Category 'R'.
Keywords
SAP S/4HANA Cloud Public Edition, Public Cloud, FCO_SRVDOC004, CL_FCO_SRVDOC_DAO, fco_srvdoc, T163K, OME9, SC1, CRMS4_DATA_EXCH009, CRM_ORDERADM_H_GUID_GET_DB, CL_CRMS4_LOGINT_UTIL, Method CHECK_SRV_ORDER_VALID, crms4d_btx_h , KBA , CRM-S4-SRV-CTR-2CL , S4CRM: Service Contract (Public Cloud) , MM-PUR-PO , Purchase Orders , MM-FIO-PUR-PO , Fiori UI for Purchase Orders , Problem