1,Background
New inbound SOAP API is provided to API Hub. This asynchronous inbound service enables you as the supplier using SAP S/4HANA Cloud to automatically Create, Update, Cancel Sales Order/Customer Return. It is based on the SOAP protocol with namespace http://sap.com/xi/EDI/Supplier.
2,Error Handling
The information is sent in the request as a payload. Messages transferred by this service can be monitored using SAP Application Interface Framework (AIF) Monitoring.
3, Trouble shooting
Here you can proceed the correction according to below messages and procedures.
Purpose
On the Message Dashboard, you can analyze the deployed log.
Procedure
1. Log on to FLP and navigate to Message Monitoring tab. Open the Message Dashboard.
2. Choose Sales&Distribution EDI integration - /SDEDI
3. Choose All Messages to check all relevant AIF messages.
4. Below error messages are usually displayed in message dashboard.
4, Message Handling
From <https://blogs.sap.com?p=606>
Sales area cannot be determined
Diagnosis:
The system could not determine a sale area as no record has been specified in view EDI_V_EDSDC
System Response:
The system stops processing the EDI message
Procedure:
Define configuration for Assign Cutomer/Supplier to Sales Organiziong Data for integration with buyers.
Define in the SSC UI step Assign Customer/Supplier to Sales Organization Data with Buyers under Sales > Integration with Buyers
Business partner for role &1 cannot be determined
Diagnosis:
The system could not determine a sale area as no record has been specified in view EDI_V_EDPAR
System Response:
The system stops processing the EDI message
Procedure:
Define conversion from external to internal partner number for integration with buyers.
Define mapping in the SSC UI step Convert External to Internal Partner Numbers with Buyers under Sales > Integration with Buyers
No valid &1 party can be determined
Diagnosis:
The system could not determine an internal party ID as the a sale area as no record has been specified in view EDI_V_EDPAR
System Response:
The system stops processing the EDI message
Procedure:
Define conversion from external to internal partner number for integration with buyers.
Define mapping in the SSC UI step Convert External to Internal Partner Numbers with Buyers under Sales > Integration with Buyers
&1 must be provided in the source data
Diagnosis:
Necessary fields have to be provided in pay-load file.
For example, the system uses purchasing order number and purchasing order creation date in sales order.
System Response:
The system stops processing the EDI message
Procedure:
Provide those mentioned fields in Payload file or EDI segment fields
Sales document type cannot be determined
Diagnosis:
Sales documents type is not identified
System Response:
The system stops processing the EDI message
Procedure:
Provide sales document type in Payload file or EDI segment fields
Party type &1 is not supported
Diagnosis:
Party type in payload is not pre-defined in both buyer and supplier system:
Sold-to-party
Bill-to-party
Ship-to-party
Payer
Supplier
System Response:
The system stops processing the EDI message
Procedure:
Provide supported party type in Payload file or EDI segment fields
The Source Party internal ID must be provided in the source data
Diagnosis:
Necessary field internal ID of sender party have to be provided in pay-load file
System Response:
The system stops processing the EDI message
Procedure:
Provide internal ID in Payload file or EDI segment fields
Pricing procedure cannot be determined
Diagnosis:
The system could not determine a pricing procedure as no record has been specified in view V_T683V with:
Sales organization
Distribution Channel
Division in payload file.
System Response:
The system stops processing the EDI message
Procedure:
Define Pricing Procedure Determination for Sales.
Define Determination in the SSC UI step Set Pricing Procedure Determination under Sales > Pricing
Price conditions for customer expected price cannot be determined
Diagnosis:
The system could not determine a pricing procedure as no record has been specified in view V_T683V with:
Sales organization
Distribution Channel
Division in payload file.
System Response:
The system stops processing the EDI message
Procedure:
Define Pricing Procedure Determination for Sales.
Define Determination in the SSC UI step Set Pricing Procedure Determination under Sales > Pricing
Standard ID of the sender partner is not defined uniquely
Diagnosis:
There are multiple Standard IDs defined in payload
System Response:
The system stops processing the EDI message
Procedure:
Redefine the standard ID in sender partner to ensure it is the unique
Purchase order &2 of customer &1 is referenced by multiple sales orders
Diagnosis:
There are multiple sales orders are determined by purchasing order number in payload file
System Response:
The system stops processing the EDI message
Procedure:
Delete or Reject the sales orders with the duplicated purchasing order number reference , via in Change Sales Order app.
Purchase order &2 of customer &1 is currently being processed
Diagnosis:
The system locked the sales order with referred purchasing order number right now
System Response:
The system stops processing the EDI message
Procedure:
Unlock the sales order and process again
Sales document items cannot contain Sold-To-Party information
Diagnosis:
The system check the sold-to-party information on item in payload file
System Response:
The system stops processing the EDI message
Procedure:
Remove the sold-to-party information on item payload file or segment fields
Schedule line requested delivery date must be provided in the source data
Diagnosis:
The error happens when the schedule line requested delivery date is initial on schedule line in payload file
System Response:
The system stops processing the EDI message
Procedure:
Provide schedule line requested delivery date in Payload file or EDI segment fields
The salutation text &1 is not supported
Diagnosis:
The error happens when form of address provided in payload file is check failed in business partner
System Response:
The system stops processing the EDI message
Procedure:
Maintain the address information in Business Partner app with information in payload
The text procedure cannot be determined
Diagnosis:
The system could not determine text procedure as no record has been specified with sales document type in view V_TVAK_TXT
System Response:
The system stops processing the EDI message
Procedure:
Maintain the correct text procedure information
The text ID for the received text type &1 cannot be determined
Diagnosis:
The system could not determine a text type as no record has been specified in view EDI_V_TXTIN_SUP
System Response:
The system stops processing the EDI message
Procedure:
Define mapping for inbound texts type for integration with buyers.
Define mapping in the SSC UI step Define Mapping for Inbound Texts for Integration with Buyers under Sales > Integration with Buyers
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
8 | |
7 | |
5 | |
5 | |
4 | |
3 | |
3 | |
3 | |
2 | |
2 |