on ‎2021 Mar 17 11:40 AM
Dear SAP enthusiastics,
I encounter an issue/error related to sending out invoice status update from our SAP S/4 HANA (VIM) system to our SAP Digital Supplier Network platform.
Here below an example related to the rejected status.
The invoice was send out from the DSN Supplier account to SAP S/4 HANA VIM solution were the invoice was rejected by the VIM approver role. Unfortunately, This reject action wasn't received in a succesfull way in DSN/Ariba CIG. In order words, the document failed in Ariba Network. Below the corresponding cXML file with the error message/code:
<n0:DocumentStatusUpdateRequest xmlns:n0="http://sap.com/xi/ARBCIG1">
<ERPDocumentNo>INV_562</ERPDocumentNo>
<DocumentNo/>
<DocumentType>InvoiceStatusUpdateRequest</DocumentType>
<LogicalSystem>S41CLNT100</LogicalSystem>
<Vendor>16000032</Vendor>
<Date>2021-03-16</Date>
<Time>14:03:18</Time>
<Status>REJECTED</Status>
<TimeZone>713</TimeZone>
<Comment>
<Comment languageCode="en">Ariba Network Response is :"Bad Request" and Error Code:"400" and Error Code Response:"No valid To credential was supplied [ANCLS-125001008]. Suggested Action : Document Failed in Ariba Network. Error Code : CIG-PLT-00644. Please review the Support Note 189049 (https://support.ariba.com/item/view/189049) for solution</Comment>
</Comment>
</n0:DocumentStatusUpdateRequest>
By checking the preprocessed cXML files we found the discrepancy regarding the to credential. See attachements:
Passed Invoice Status Update: PAID
Not Passed Invoice Status Update: REJECTED
After investigation, we really don't see/know why those credentials are different for the same supplier.
Thanks in advance for your help.
I wish you a pleasant day.
Kind regards,
Cindy
Request clarification before answering.
Hi Cindy.
I'm encountering the same problem. Were you able to solve it in the end?
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hey sunithashettigar and shikha01 ,
This issue is still open.
Could you please help me?
Thanks in advance for your help.
Kind regards,
Cindy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear Sunitha and Shikha,
First of all, thank you for responses.
@ Sunitha: I confirm that for the reject invoice status that the vendor number is sending without leading zeros. Attached, you will find also the Vendor ID informed on the Ariba Buyer Network. It contains the leading zeros.
This error doesn't occur for other other invoice status updates (paid, approved etc.).
Why does it only occurs for the reject invoice status? I don't understand the logica...
Thanks in advance for your response.
Kind regards,
Cindy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Please check PO vendor . PO vendor should be same as invoice vendor
<Vendor>16000032</Vendor>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi CIndy,
When the parameter is OFF Is it still sending vendor number without leading zeros? Can you check that once.
Also please compare the vendor number sent in the payload with the ERP vendor ID maintained in active relationship of Supplier trading relation ship tab of buyer Ariba network. These two should exactly match else, Ariba network will reject the document.
Regards,
Sunitha V S
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Cindy,
If you compare passed and not passed payloads, there is a difference in sending vendor/supplier number to Ariba network. Passed is with preceding zeros and Not passed is without preceding zeros.
Please disable the below parameter
Integration with Other SAP Components -> SAP Ariba Cloud Integration Gateway ->Ariba Network Integration -> General Settings -> External Format Conversion
Disable Parameter ENABLE_EXTFORMAT_SUPPLIER_ONLY.
Enabling this parameter will send the supplier number in the payload without preceding zeros but seems like on Ariba Network Active relationship tab its maintained with preceding zeros. Hence you will need to disable the parameter so that the supplier/vendor number sent on the payload exactly matches with the one maintained on Ariba Network.
Documentation Reference : https://help.sap.com/viewer/32ba8b3dbca645e9b8b7b3e84d61e3db/2102/en-US/1bf09b4b347a444fa63429de10b5...
Please let me know if this resolves your issue.
Regards,
Sunitha V S
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 9 | |
| 6 | |
| 5 | |
| 4 | |
| 3 | |
| 3 | |
| 2 | |
| 2 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.