¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Problemas con la carga útil SOAP 'ManageCustomerRequirementIn' para Órdenes de Transferencia de Stock

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 29 Vistas
0
Cargando...

Hola SAP,

Utilizo el servicio web SOAP 'ManageCustomerRequirementIn' para procesar Órdenes de Transferencia de Stock. Dentro de la carga útil, incluyo datos a nivel de encabezado como ShipFromSiteID, ShipToSiteID, ShipToLocationID, CompleteDeliveryRequestedIndicator y DeliveryPriorityCode. Me encuentro con un problema al intentar crear productos pasando múltiples Ítems de Línea en ExternalRequestItem. Después de enviar la carga útil, recibo un error de ' RABAX occurred on server side '.

Tras investigar, observé que la presentación de la carga útil es exitosa una vez que elimino los IDs de producto específicos ' DRYPEACHES12 ' y ' TD4YOGSTK '.

Verifiqué en 'Datos del Producto > Material' y los ID de envío están disponibles en Logística, Planeación, Confirmación de Disponibilidad y Valoración. El requerimiento es insertar múltiples ítems de línea en la carga útil, pero si al menos 1 producto encuentra un error, la orden de transferencia de stock y sus ítems de línea no se crearán.

Carga útil:

<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="" scheme    
            
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

3 Respuestas

0
Cargando...

Hola Anand,

Si hay un problema con las credenciales dentro del arreglo de comunicación, no podré enviar una solicitud a través del servicio web. Sin embargo, esta situación específicamente surge cuando se incluye un identificador de producto en la carga de la solicitud. Además, si la fecha solicitada no es una fecha futura, me encontraré con el mismo error. ¿Es posible que el problema resida dentro de la configuración del producto?

Saludos,

Hazzill

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Estimado Hazzill,

Los errores de RBAX suelen ocurrir cuando hay errores de autenticación. Principalmente con autorizaciones de usuario, problemas relacionados con contraseñas, problemas de inicio de sesión, etc. El error de RBAX rara vez ocurre cuando hay problemas de contenido. Creo que deberías verificar/investigar el inicio de sesión/autorizaciones mantenidas en el escenario aquí.

Saludos,
Anand

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Estimado Hazzill,

Este error también puede generarse desde la clase PDI. Por favor, verifica si hay alguna implicación de PDI.

Si no puedes encontrar el problema exacto, por favor crea un incidente a SAP con la solicitud y la carga de respuesta. Incluye también la marca de tiempo más reciente cuando se ejecutó.

Saludos,

Arjun

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?