| |||||||||
Las transacciones PurchaseOrderAsyncImportPull fallan en mi SAP Integration Suite Managed Gateway para la gestión de gastos y el rastreador de transacciones de SAP Business Network con el siguiente error:
Error: el documento falló durante la publicación HTTP/SOAP para el cliente <Buyer AN ID> - Nombre del territorio <realm id> y se recibió el mensaje de error SOAP: java.lang.Exception: java.lang.Exception: SOAP Fault :El mensaje entrante no es válido con los siguientes errores: urn:Ariba:Buyer:vsap:PurchaseOrderAsyncImportull@ línea 31 en SoapSeResponseParse.gr. Acción sugerida: Para obtener más ayuda, póngase en contacto con el soporte de Managed Gateway for Spend&Network con el código de error: CIG-PLT-04641
Falta el valor ERPPONumber en la carga útil de salida en los documentos Managed Gateway for Spend&Network for PurchaseOrderAsyncImportPull.
La corrección de este problema varía con la versión de Managed Gateway for Spend&Network.
Si se encuentra en las versiones SP6, SP7 o SP8 de Managed Gateway for Spend&Network, siga el paso siguiente para solucionar el problema:
Si se encuentra en un Service Pack (SP) de Managed Gateway for Spend&Network inferior a SP6, por ejemplo, SP5, SP4, SP3, SP2 la solución alternativa es volver a procesar la respuesta de pedido de compra (PO) original que tiene el SAPDocumentID correcto de su sistema SAP ERP siguiendo estos pasos:
Puede descargar la respuesta de error SOAP real enviada por la solución SAP Ariba Operational Procurement para este documento, desde el rastreador de transacciones (TT) de Managed Gateway for Spend&Network siguiendo estos pasos:
) del número de transacción con estado FALLIDO en Managed Gateway for Spend&Network TT.<soapenv:Cuerpo>
<soapenv:Fault>
<Faultcode>Error interno del servidor</Faultcode>
<Faultstring>El mensaje entrante no es válido con los siguientes errores: urn:Ariba:Buyer:vsap:PurchaseOrderAsyncImportPull</Faultstring>
<Detail>cvc-complej-type.2.4.b: El contenido del elemento 'urn:item' no está completo. Uno de "{"urn:Ariba:Buyer:vsap":ERPPONumber, "urn:Ariba:Buyer:vsap":NumberInCollection, "urn:Ariba:Buyer:vsap":PODeliveryDate, "urn:Ariba:Buyer:vsap":POQuantity, "urn:Ariba:Buyer:vsap":PackageInfo, "surn:Ariba:Buyer:custom".</Detalle>
</soapenv:Falla>
</soapenv:Cuerpo>
A continuación, puede aplicar la siguiente lógica para interpretar el error SOAP anterior:
SAP Integration Suite, gateway gestionado > Gateway gestionado para aprovisionamiento