SAP Knowledge Base Article - Public

3414227 - Error: 500 SAP Internal Server Error Occurs When the XML Output Channel is configured for Customer Invoice

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

  1. Go to Customer Invoicing workcenter
  2. Go to Invoice Documents view
  3. Search for Customer Invoice ID: ABC 
  4. Navigate to You can Also and Select Edit Output Settings
  5. The Output Channel Printer is selected by default
  6. Now select Output Channel XML manually
  7. 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:

  1. Go to Account Management workcenter
  2. Go to Accounts view
  3. Select Account ID: ABC
  4. Navigate to View All option
  5. Navigate to Communication tab
  6. Navigate to Collaboration subtab
  7. 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

Product

SAP Business ByDesign all versions