Symptom
Sales Order Confirmation is not set to successful when you use output channel as XML and the status remains Pending always and you have another output channel as Email. For Email output the status is set as successful.
Environment
SAP Business Bydesign
Reproducing the Issue
- Go to Sales Orders work center
- Go to Sales Orders View
- Search for Sales Order XYZ(XYZ is the ID of the Sales Order)
- Edit the Sales Order and click on View All
- Navigate to Output History
- You can see two line, one is Email with status as Successful and XML output is set as Pending.
Cause
You have maintained two output channels in the Account Master data and XML is not maintained at the top of the sequence which is causing the issue. The XML channel should always at the first place.
Resolution
You need to change the output channel selection sequence at Account Master Data as 'XML' is a first place. Please follow the below steps:
- Go to Account Management Work center.
- Go to Accounts View
- Search for Account used in the Sales Order
- Edit the Account and click on View All
- Navigate to Communication Tab
- Go to Collaboration Tab, you can see there two output channels for Sales Order Confirmation and XML is at second place.
- Kindly ensure to maintain the XML at first place followed by the other channel such as Email.
- Save your changes.
Performing above steps will resolve the issue for newly created sales orders, for existing Sales Orders you might to perform the dummy change to Output channels in Sales Order, by removing and adding the output channels again.
Keywords
Sales Order, Output channel, XML, status, Pending; , KBA , AP-SLO-SO , Sales Order , Problem