on 2023 Dec 28 7:10 AM
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>
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
104 | |
8 | |
6 | |
6 | |
6 | |
5 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.