cancel
Showing results for 
Search instead for 
Did you mean: 

Product ID causes 'RABAX occurred on server side' error

rockportcity
Discoverer
0 Kudos
376

Hello SAP,

I use the SOAP web service 'ManageCustomerRequirementIn' for processing Stock Transfer Orders. Within the payload, I include header-level data such as ShipFromSiteID, ShipToSiteID, ShipToLocationID, CompleteDeliveryRequestedIndicator, and DeliveryPriorityCode. I'm encountering an issue while attempting to create products by passing multiple Line Items in the ExternalRequestItem. After submitting the payload, I receive a 'RABAX occurred on server side' error.

Upon investigation, I observed that the payload submission is successful once I remove the specific product IDs 'DRYPEACHES12' and 'TD4YOGSTK'.

I checked on 'Product Data > Material' and the ship ID's are available in the Logistic, Planning, Availability Confirmation, and Valuation. The requirement is to insert multiple line items in the payload but if at least 1 product ecounters an error, stock transfer order and its line items will not be created.

Payload:

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:glob="http://sap.com/xi/SAPGlobal20/Global" xmlns:y2z="http://0027974911-one-off.sap.com/Y2Z8X1K8Y_" xmlns:ypif="http://0027974911-one-off.sap.com/YPIFB2KSY_" xmlns:a3n="http://sap.com/xi/AP/CustomerExtension/BYD/A3NW2">
   <soap:Header/>
   <soap:Body>
      <glob:CustReqBundleMaintainRequest_sync>
         <!--1 or more repetitions:-->
         <CustomerRequirement ActionCode="01">
            <!--Optional:-->
            <ObjectNodeSenderTechnicalID>101</ObjectNodeSenderTechnicalID>
            <!--Optional:-->
            <ShipFromSiteID schemeID="" schemeAgencyID="" schemeAgencySchemeID="" schemeAgencySchemeAgencyID="">WH-TNLS</ShipFromSiteID>
            <!--Optional:-->
            <ShipToSiteID schemeID="" schemeAgencyID="" schemeAgencySchemeID="" schemeAgencySchemeAgencyID="">994</ShipToSiteID>
            <!--Optional:-->
            <ShipToLocationID schemeID="" schemeAgencyID="" schemeAgencySchemeID="" schemeAgencySchemeAgencyID="">994</ShipToLocationID>
            <!--Optional:-->
            <CompleteDeliveryRequestedIndicator>false</CompleteDeliveryRequestedIndicator>
            <!--Optional:-->
            <DeliveryPriorityCode>3</DeliveryPriorityCode>
            <!--1 or more repetitions:-->
            <ExternalRquestItem ActionCode="01">
               <!--Optional:-->
               <ObjectNodeSenderTechnicalID>1</ObjectNodeSenderTechnicalID>
               <!--Optional:-->
               <ItemID>10</ItemID>
               <!--Optional:-->
               <ProductKey>
                  <ProductTypeCode></ProductTypeCode>
                  <ProductIdentifierTypeCode></ProductIdentifierTypeCode>
                  <ProductID schemeID="" schemeAgencyID="">DRYPEACHES12</ProductID>
               </ProductKey>
               <!--Optional:-->
               <RequestedQuantity unitCode="XCT">1</RequestedQuantity>
               <!--Optional:-->
               <RequestedLocalDateTime timeZoneCode="UTC+8">2023-12-31T12:00:00.12Z</RequestedLocalDateTime>
               <!--Optional:-->
               <PartialDeliveryControlCode>1</PartialDeliveryControlCode>
               <!--Optional:-->
               <Description languageCode="EN">Test</Description>
            </ExternalRquestItem>
            
            <!--
            <ExternalRquestItem ActionCode="01">
               <ObjectNodeSenderTechnicalID>2</ObjectNodeSenderTechnicalID>
               <ItemID>20</ItemID>
               <ProductKey>
                  <ProductTypeCode></ProductTypeCode>
                  <ProductIdentifierTypeCode></ProductIdentifierTypeCode>
                  <ProductID schemeID="" schemeAgencyID="">DRYLYCHEE</ProductID>
               </ProductKey>
               <RequestedQuantity unitCode="XCT">1</RequestedQuantity>
               <RequestedLocalDateTime timeZoneCode="UTC+8">2023-12-31T12:00:00.12Z</RequestedLocalDateTime>
               <PartialDeliveryControlCode>1</PartialDeliveryControlCode>
               <Description languageCode="EN">Test</Description>
            </ExternalRquestItem>
            -->
         </CustomerRequirement>
      </glob:CustReqBundleMaintainRequest_sync>
   </soap:Body>
</soap:Envelope>
View Entire Topic
arjun_t_h
Advisor
Advisor
0 Kudos

Dear Hazzill,

This error can also get generated from PDI class. Kindly check whether there is any PDI involvement.

If you are unable to find the exact issue, then please create an incident to SAP with the request and response payload. Also include the latest time stamp when it got executed.

Regards,

Arjun