Nota de suporte KB0400770
E-mail
A confirmação do pedido está falhando com o erro: allDetail não é um status de confirmação válido para o nível de cabeçalho
Este artigo da base de conhecimentos foi traduzido automaticamente para sua conveniência. A SAP não fornece qualquer garantia em relação à exatidão ou completude da tradução automática. Você pode encontrar o conteúdo original alternando para inglês, usando o seletor de idioma.
Sintoma

A confirmação do pedido está falhando com o erro allDetail não é um status de confirmação válido para o nível de cabeçalho.


Ambiente

SAP Ariba Compras e recebimento


Causa

Existem duas causas possíveis para este problema:

  1. Direitos Recursos aprimorados de integração da confirmação do pedido estão ativados na conta do do comprador.

  2. Direito Recursos aprimorados de integração da confirmação do pedido para fornecedores hospedados e integrados está ativado na conta do do comprador, bem como no recurso CSC-23050.

O tipo="allDetail" é obrigatório quando os direitos acima estão ativados. A autorização também requer que a confirmação contenha elementos ConfirmationItem com informações do item de linha do pedido.

O recurso CSC-23050 adiciona o extrínseco allDetailOC a POs com origem no SAP Ariba Buying and Invoicing, uma vez que não suporta confirmações de pedido allDetail.


Resolução

Este é um processo de dois passos que abrange a habilitação do recurso CSC-23050 no SAP Business Network e a realização de personalização no SAP Ariba Procurement.

No SAP Business Network, o comprador precisa ativar a autorização Recursos aprimorados de integração da confirmação do pedido para fornecedores hospedados e integrados.

Se esse direito já estiver habilitado e o recurso CSC-23050 também estiver habilitado, o fornecedor precisará enviar uma confirmação do pedido com tipo="Accept", type="ject" ou type="detail" no nível do cabeçalho sempre que o pedido de compra (PO) tiver origem no SAP Ariba Procurement.

No SAP Ariba Procurement : (só aplicável se o SAP Ariba Procurement enviar pedidos para o SAP Business Network)

Os pedidos de compra criados após a personalização podem ser identificados pelo extrínseco allDetailOC no payload.

<Extrinsic name="allDetailOC">noAllowed</Extrinsic>

Este campo precisará ser criado/exportado do ERP se o pedido de compra for enviado para o SAP Business Network a partir do ERP.


Consulte também
O Business Network reconhece a tag <Extrinsic name="allDetailOC">notAllowed</Extrinsic> e envia o tipo como Detalhe em vez de allDetail no CXML da OC quando uma confirmação do pedido é efetuada pelo fornecedor e enviada para o SAP Ariba Buying and Invoicing. A Ariba B&I é, portanto, capaz de reconhecer a OC, resolvendo assim o problema.
KB0655911: A solicitação de aprovação da confirmação do pedido falha com o erro A transação [ApprovalRequest] não é suportada neste host


Aplicável a

Compras > Pedidos de compra > Confirmação do pedido
SAP Integration Suite, gateway gerenciado > Gateway gerenciado para Business Network SCC > Gateway gerenciado para Business Network de comprador SCC

Termos de uso  |  Copyright  |  Divulgação de segurança  |  Privacidade