Nota de suporte 172303
E-mail
O pedido de compra está falhando com o erro "Falha na tradução (...) isAdhoc e SupplierPartId em falta"
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.
Problema

O pedido chegou ao Ariba Network, mas não chegou ao fornecedor EDI integrado. Na guia Histórico do pedido, podemos ver o relatório de erros e de tradução abaixo:

PO-11: Não é possível entregar o pedido. Código de erro de terminal para status do pedido: falha na tradução para XXXXXXXXX :
Log de tradução (1 entradas):
----------------------------
ERRO: /cXML/Request/OrderRequest; ambos isAdhoc e SupplierPartId estão ausentes. Inclua pelo menos um deles.
Relatório de tradução
------------------
Faltam dados obrigatórios (100)
GroupName = ItemOut_cxml
Instância = 00
ID de campo = 3
FieldData = nulo
Código de utilização de regra padrão
Dados em falta(142)
Contagem de blocos = 7
Nome bloco = FOB
BlockSignatureIdTag = FOB
FieldName = 0335:2
Número do campo = 5
FieldData = FOB  ?     
 
Resolução

O comprador precisará ter isAdhoc ou SupplierPartId incluído no pedido de compra (cXML). Consulte o snippet cXML a seguir para obter um exemplo:

<ItemOut isAdHoc = "yes" lineNumber = "1" quantity = "10" requestedDeliveryDate = "2012-03-07">
 <ItemID>
    <SupplierPartID>N160INSTLL</SupplierPartID>
 </ItemID>
 <ItemDetail>
    <UnitPrice>
      <Moeda monetária = "USD">14.00000</Money>
    </UnitPrice>
    <Description xml:lang = "en">N160INSTLL</Description>
    <UnitOfMeasure>EA</UnitOfMeasure>
    <PriceBasisQuantity quantity = "2" conversionFactor = "0.10">
      <UnitOfMeasure>BX</UnitOfMeasure>
      <Description xml:lang = "en">Este campo especifica que 1 caixa é equivalente a 10 unidades e o preço unitário é para 2 caixas</Description>
    </PriceBasisQuantity>

Causa

É necessário incluir isAdhoc ou SupplierPartId nos pedidos de compra (cXML). A Ariba usa esses elementos para detectar itens não catalogados.

Informações adicionais

Consulte Detectando pedidos não catalogados no Guia de Soluções cXML para obter informações adicionais sobre esses elementos.


Aplicável a

SAP Business Network

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