SAP Knowledge Base Article - Public

3237513 - After Executing the Web Service ManageCustomerInvoiceRequestIn the Following Error Occurs: RABAX occured on server side

Symptom

After executing a web service you receive a XML response with the error message "RABAX occured on server side".

Environment

SAP Business ByDesign

Reproducing the Issue

  1. You execute desired web service, for example, via SOAP UI.
  2. You receive an erroneous XML response similar to the one shown below.
  3. When you open Administrator work center and go to Web Service Message Monitoring, you find an erroneous web service with the error message An exception was raised.

Example erroneous XML response:

<env:Envelope xmlns:env = "http://www.w3.org/2003/05/soap-envelope">
    <env:Header/>
    <env:Body>
        <env:Fault>
            <env:Code>
                <env:Value>env:Receiver</env:Value>
            </env:Code>
            <env:Reason>
                <env:Text xml:lang = "en">RABAX occurred on server side</env:Text>
            </env:Reason>
            <env:Detail>
                <sap:Rabax xmlns:sap = "http://www.sap.com/webas/710/soap/runtime/abap/fault/generic">
                    <SYDATUM>YYYYMMDD</SYDATUM>
                    <SYUZEIT>HHMMSS</SYUZEIT>
                    <ERRORCODE>MESSAGE_TYPE_X_TEXT</ERRORCODE>
                </sap:Rabax>
            </env:Detail>
        </env:Fault>
    </env:Body>
</env:Envelope>

Cause

This can have either of the following causes:

  1. A business user was used to execute the web service. However, it is not possible to execute a web service by using a business user.
  2. In the Business Configuration, the Upload of Invoice Requests is not selected under Scoping.

Resolution

Cause 1:

You must use the technical user, for example _ABCD, maintained in the used Communication Arrangement to execute desired inbound web service interface.

Cause 2:

In the Business Configuration, Upload of Invoice Requests needs to be activated in your scoping:

  1. Go to the Business Configuration work center.
  2. Go to the Implementation Projects view.
  3. Select the relevant project and click on Edit Project Scope.
  4. Navigate to step 3 Scoping by selecting Next Button.
  5. Select Sales-> Customer Invoicing -> Upload of Invoice Requests.
  6. Make sure the Upload of Invoice Requests is selected.
  7. Navigate to step 4 Questions.
  8. Select Sales-> Customer Invoicing -> Upload of Invoice Requests.
  9. Select the box for the question You can use file input to upload external documents for invoicing.
  10. Select Next Button and then select Finish button.

Keywords

RABAX; web service; API; Customer Invoice; Upload; No scheme configuration found for scheme '&CIRHPMI&'; '&amp;CIRHP&amp;'; /PAPR/CONFIG000; Payload; , KBA , SRD-CRM-INV , Customer Invoicing , Problem

Product

SAP Business ByDesign all versions