Symptom
The error "No valid Communication Arrangement found for company X and Partner Y" is triggered when processing Purchase Order.
Environment
SAP Business ByDesign
Reproducing the Issue
[Scenario 1 -> The Purchase Order cannot be processed]
- Go to Purchase Requests and Orders work center.
- Select Purchase Orders view.
- Search for the relevant document and open it.
- Click on Check button.
- Document looks consistent.
- Click on Order or Save button.
See the error: No valid Communication Arrangement found for company X and Partner Y.
OR
- Go to Managing My Area work center.
- Go to Approvals view.
- Search for the PO ID to approve the task.
- Select the task and click on Approve.
- System throws the error: No communication arrangement found for company X and partner Y.
- Purchase Order cannot be approved.
[Scenario 2 -> Error message is triggered but the Purchase Order can be processed]
- Go to Purchase Requests and Orders work center.
- Go to Purchase Orders view.
- Search for the Purchase Order ID ABC.
- Click in Order button.
It is triggered the messages:
- No valid Communication Arrangement found for company X and Partner Y
- Purchase order ID ABC submitted for approval
Cause
Cause for Scenario 1
In the Supplier Master Data collaboration tab, the Output Channel is External System instead of XML (Internal EDX).
Cause for Scenario 2
If the intercompany Purchase Order triggers the approval process, this error message is triggered. However, this doesn't stop the transaction, since the Purchase Order goes to approval process anyway. Once approved, the Order can be processed without issues.
This scenario is not applicable for Orders that do not meet the conditions from approval process.
Resolution
Scenario 1
To enable B2B communication, follow these steps:
- Go to Supplier Base work center.
- Select Supplier view.
- Search for the relevant Supplier and open it.
- Navigate to the Communication tab.
- Select the Collaboration sub-tab.
- Select Business Document Settings.
- Choose the Purchase Order row.
Under Output Channel Settings, set the output channel to XML (Internal EDX).
Scenario 2
Our development team is studying a way to avoid this error message.
Since the error doesn't interrupt the process transaction, the user can continue their work ignoring this error.
See Also
- KBA: 2660652 - Error While Checking Connection in the Custom Web Service Communication Arrangement
- KBA: 3008211 - Error While Checking Connection in the Custom Web Service Communication Arrangement
- KBA: 3015554 - Following Error Occurs When Releasing an Invoice: No valid communication arrangement found.
Keywords
Communication Arrangement, No valid communication arrangement found, Output Channel Settings, Output channel XML, B2B purchase order, purchase order integration, intercompany purchase order, Approval process , KBA , AP-POP-PO , Purchase Order , How To
SAP Knowledge Base Article - Public