Symptom
When the user manually selects the Output Channel XML in Customer Invoice and release the Order, the system dumps with the error '500 SAP Internal Server Error'.
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to Customer Invoicing workcenter
- Go to Invoice Documents view
- Search for Customer Invoice ID: ABC
- Navigate to You can Also and Select Edit Output Settings
- The Output Channel Printer is selected by default
- Now select Output Channel XML manually
- Choose Release
Observe the system dumps with the following Error:
ClassName
sap.b.controller.event.PostRequest
MethodName
post
Response
<HTML><HEAD>
<TITLE>500 SAP Internal Server Error</TITLE>
</HEAD><BODY>
<H1>500 SAP Internal Server Error</H1>
<HTML><HEAD><br><TITLE>500 SAP Internal Server Error</TITLE><br></HEAD><BODY><br><H1>500 SAP Internal Server Error</H1><br>
Cause
The Communication data in Accounts is not defined when the user maintains XML at Edit Output Settings. As a result, without a communication data, it is not possible to release the order with an XML Output Channel.
Resolution
Output Channel needs to be configured in Accounts. Maintain the XML Output Channel for the respective Customer Invoice business document following the below steps:
- Go to Account Management workcenter
- Go to Accounts view
- Select Account ID: ABC
- Navigate to View All option
- Navigate to Communication tab
- Navigate to Collaboration subtab
- Under Business Document Settings for Customer Invoice maintain the Output Channel as XML
Keywords
500 SAP Internal Server Error, XML Output Channel, Customer Invoice, Communication Arrangement, Account Management, Business Document Settings , KBA , AP-RC-OUT , Output Management , Problem