When an inbound service of SOAP API SalesOrderBulkRequest_In is called, the following error messages are found in Fiori App 'Message Dashboard'.
- Provided SenderBusinessSystemID is not maintained in any comm. arrngmnt. - 036(SOA_SD)
- Processing stopped; see further messages - 094(/AIF/MES)
SAP S/4HANA Cloud
Reproducing the Issue
- Call API service of SalesOrderBulkRequest_In to S/4HANA Cloud system;
- In Fiori App 'Message Dashboard' with Namespace: /SDSLS, errors above are displayed for this API request.
Within the payload, the value filled in the field <SenderBusinessSystemID> is maintained as the 'Communication System' name in Fiori App 'Communication Arrangements'.
But in the corresponding communication system within Fiori App 'Communication Systems', the field 'Business System' is not filled with the same value as 'System ID'.
"Image/Data is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."
The system compares the field <SenderBusinessSystemID> from payload with the field 'Business System' of its communication system. If they are not the same, the error will be issued.
To avoid the errors, the value of field <SenderBusinessSystemID> in the payload must correspond to the field 'Business System' in Fiori App 'Communication Systems'.
SalesOrderBulkRequest_In, 036(SOA_SD), SOAP API, SAP_COM_0288, APS_CS_D_ROOT, COMMSYST, BUSINESSSYSTEMNAME, Communication Systems, Communication Arrangements, Business System, GET_LOGICAL_PORT, CL_SD_SLS_SOA_CONF_OUTBOUND, 094(/AIF/MES) , KBA , SD-SLS-API , API , Problem