Nota de asistencia técnica KB0400770
Correo electrónico
La confirmación del pedido está fallando con el error: allDetail no es un estatus de confirmación válido para el nivel de cabecera
Este artículo de la base de conocimientos ha sido traducido automáticamente para su comodidad. SAP no ofrece ninguna garantía con respecto a la exactitud o integridad de la traducción automática. Puede acceder al contenido original si cambia al inglés mediante el selector de idiomas.
Síntoma

La confirmación de pedido está fallando con el error allDetail no es un estado de confirmación válido para el nivel de cabecera.


Entorno

SAP Ariba Purchasing and Receiving


Causa

Existen dos causas posibles para este problema:

  1. La autorización Capacidades mejoradas de integración de confirmación de pedido está activada en la cuenta de del comprador.

  2. Derecho Capacidades mejoradas de la integración de confirmación de pedido para proveedores alojados e integrados está activado en la cuenta de del comprador, así como en la función CSC-23050.

Type="allDetail" es obligatorio cuando los derechos anteriores están activados. La autorización también requiere que la confirmación contenga elementos ConfirmationItem con información del artículo en línea del pedido.

La función CSC-23050 agrega allDetailOC extrínseco a los pedidos de compra que se originan en SAP Ariba Buying and Invoicing, ya que no admite las confirmaciones de pedido allDetail.


Resolución

Este es un proceso de dos pasos que cubre la activación de la función CSC-23050 en SAP Business Network y la personalización en SAP Ariba Procurement.

En SAP Business Network, el comprador debe activar el derecho Capacidades mejoradas de la integración de confirmación de pedido para los proveedores alojados e integrados.

Si esta autorización ya está activada y la función CSC-23050 también está activada, el proveedor debe enviar una confirmación de pedido con tipo="aceptar", tipo="rechazar" o tipo="detalle" a nivel de cabecera siempre que el pedido de compra (PO) se origine desde SAP Ariba Procurement.

En SAP Ariba Procurement : (solo aplicable si SAP Ariba Procurement envía pedidos a SAP Business Network)

Los pedidos de compra creados después de la personalización se pueden identificar mediante allDetailOC extrínseco en la carga útil.

<Extrinsic name="allDetailOC">noPermitido</Extrínseco>

Este campo deberá crearse/exportarse desde ERP si el pedido de compra se envía a SAP Business Network desde ERP.


Ver también
Business Network reconoce la etiqueta <Extrinsic name="allDetailOC">notAllowed</Extrinsic> y envía el tipo como Detalle en lugar de allDetail en el CXML de confirmación de pedido cuando el proveedor realiza una confirmación de pedido y lo envía a SAP Ariba Buying and Invoicing. Por lo tanto, Ariba B&I puede reconocer la OC para resolver el problema.
KB0655911: La solicitud de aprobación de confirmación de pedido falla con el error La transacción [ApprovalRequest] no se admite en este host


Se aplica a

Compras > Pedidos de compra > Confirmación de pedido
SAP Integration Suite, gateway gestionado > Gateway gestionado para Business Network SCC > Gateway gestionado para Business Network SCC de comprador

Condiciones de uso  |  Copyright  |  Declaración de seguridad  |  Privacidad