Note d'assistance KB0400770
E-mail
Échec de la confirmation de commande avec l'erreur : allDetail n'est pas un statut de confirmation valide au niveau de l'en-tête.
Cet article de la base de connaissances a été traduit automatiquement pour vous faciliter la tâche. SAP ne garantit pas l'exactitude ou l'exhaustivité de cette traduction automatique. Vous pouvez trouver le contenu d'origine en passant à l'anglais à l'aide du sélecteur de langue.
Symptôme

La confirmation de commande échoue avec l'erreur allDetail n'est pas un statut de confirmation valide au niveau de l'en-tête.


Environnement

SAP Ariba Purchasing and Receiving


Cause

Il existe deux causes possibles pour ce problème :

  1. Le droit Fonctionnalités améliorées d'intégration des confirmations de commandes est activé sur le compte de l'acheteur.

  2. Droits Fonctionnalités améliorées d'intégration des confirmations de commandes pour les fournisseurs hébergés et intégrés est activé sur le compte de l'acheteur ainsi que sur la fonctionnalité CSC-23050.

Type="allDetail" est requis lorsque les droits ci-dessus sont activés. Le droit requiert également que la confirmation contienne des éléments ConfirmationItem avec les informations d'article de ligne de la commande.

La fonctionnalité CSC-23050 ajoute allDetailOC extrinsèque aux bons de commande provenant de SAP Ariba Buying and Invoicing car elle ne prend pas en charge les confirmations de commande allDetail.


Résolution

Il s'agit d'un processus en deux étapes qui couvre l'activation de la fonctionnalité CSC-23050 dans SAP Business Network et l'exécution de la personnalisation dans SAP Ariba Procurement.

Dans SAP Business Network, l'acheteur doit activer le droit Fonctionnalités améliorées d'intégration des confirmations de commandes pour les fournisseurs hébergés et intégrés.

Si ce droit est déjà activé et que la fonctionnalité CSC-23050 est également activée, le fournisseur doit envoyer une confirmation de commande avec le type="accept", type="return" ou type="detail" au niveau de l'en-tête chaque fois que le bon de commande (BdC) provient de SAP Ariba Procurement.

Dans SAP Ariba Procurement : (applicable uniquement si SAP Ariba Procurement envoie des commandes à SAP Business Network)

Les bons de commande créés après personnalisation peuvent être identifiés par allDetailOC extrinsèque dans les données utiles.

<Extrinsic name="allDetailOC">notAutorisé</Extrinsic>

Ce champ devra être créé/exporté depuis le système ERP si le bon de commande est envoyé à SAP Business Network depuis le système ERP.


Voir également
Business Network reconnaît la balise <Extrinsic name="allDetailOC">notAutorisé</Extrinsic> et envoie le type comme Détail au lieu de allDetail dans le fichier OC CXML lorsqu'une confirmation de commande est effectuée par le fournisseur et envoyée à SAP Ariba Buying and Invoicing. Ariba B&I est donc capable de reconnaître l'OC et de résoudre ainsi le problème.
KB0655911 : échec de la demande d'approbation de confirmation de commande avec erreur La transaction [ApprovalRequest] n'est pas prise en charge sur cet hôte


S'applique à

Achats > Bons de commande > Confirmation de commande
Passerelle gérée SAP Integration Suite > Passerelle gérée pour SAP Business Network SCC > Passerelle gérée pour SAP Business Network SCC acheteur

Conditions d'utilisation  |  Copyright  |  Informations sur la sécurité  |  Confidentialité