| |||||||||
Avez-vous une facture EDI (échange de données informatisé) en échec ou rejetée que vous ne savez pas résoudre ? Tu es venu au bon endroit.
Ariba Network prend en charge deux types de factures EDI :
Cliquez sur l'un de ces liens pour vérifier les détails de configuration de chaque type de facture EDI. Sauf indication contraire, les erreurs décrites dans le tableau suivant se réfèrent aux factures EDI ANSI X12 810.
Gardez à l'esprit que vous pouvez également consulter les règles de facturation de votre client et ces erreurs de facturation courantes pour savoir pourquoi une facture a été rejetée. Contactez votre client pour lui poser des questions spécifiques sur la manière de corriger une facture rejetée.
Voici une liste des erreurs de facture EDI les plus courantes et comment les résoudre :
| Description de l'erreur | Pourquoi cela s'est-il produit ? | Comment réparer ça ? |
| INV-98 : votre ID fiscal est manquant. | Il manque à la facture EDI le segment Adresse de règlement (REF) dans la boucle N1.
Vous recevez cette erreur uniquement lorsque la règle de transaction Exiger des fournisseurs qu'ils indiquent leur ID fiscal dans les factures est activée. |
Indiquez votre ID fiscal dans le segment REF :
REF*BAA*[ID fournisseur]~ |
| INV-13 : la référence de commande [commande n°] est une commande obsolète, dupliquée ou remplacée. | Votre client a annulé le bon de commande référencé dans la facture. | Contactez votre client pour voir s'il existe un numéro de commande de remplacement. |
Les factures EDI n'atteignent pas Ariba Network. Vous pouvez recevoir l'une des erreurs suivantes d'un réseau à valeur ajoutée EDI (VAN) :
|
Les factures EDI peuvent ne pas parvenir à Ariba Network dans les cas suivants :
|
Placez l'identifiant ISA correct dans la facture EDI, puis soumettez à nouveau la facture. Plus précisément, le segment GS02 doit correspondre à l'identifiant ISA configuré dans votre compte. |
| INV-63 : les informations d'adresse de règlement sont manquantes ou incomplètes. | Votre client exige que vous fournissiez des informations de règlement dans les factures (la règle de transaction Exiger une adresse de règlement dans les factures est activée). | Assurez-vous que la facture contient une adresse de livraison dans le segment N1*RI. |
| INV-13 : la référence de commande [commande n°] est une commande obsolète, dupliquée ou remplacée.
INV-15 : ce client n'accepte pas les factures pour les commandes envoyées en dehors d'Ariba Network. |
Votre client a envoyé un bon de commande modifié peu de temps après l'envoi de la version initiale du bon de commande et votre facture fait référence à la version du bon de commande d'origine.
Lorsque votre client envoie un bon de commande de modification, le bon de commande d'origine devient obsolète. Si vous essayez de facturer le bon de commande obsolète, Ariba Network n'accepte pas la facture en raison de ces erreurs. |
Référencez la version mise à jour de la commande d'achat dans le segment BIG de la facture EDI. |
| La taxe sur votre facture EDI est par défaut la taxe sur les ventes, même si je la définis comme taxe sur la valeur ajoutée (TVA). | Votre facture ne contient pas le segment Emplacement de taxation (TXI05) que Ariba Network utilise pour générer la catégorie de taxe. | Même si le segment TXI05 est facultatif, vous devez utiliser le segment TXI05 pour indiquer la catégorie de taxe.
Si le segment TXI05 n'est pas un lieu canadien, PS, PG ou ST, la catégorie est générée comme suit :
Si le segment TXI05 est un site canadien, PS, PG ou ST, la catégorie est générée comme suit :
Vous devez affecter le code de juridiction fiscale, qui est saisi par l'élément <TaxLocation>. |
| Votre facture échoue en raison d'une non-concordance des unités de mesure (UdM). | Ariba Network convertit l'unité de mesure ANSI (American National Standards Institute) en codes UNUOM (United Nations Unit of Measure). | Envoyez la bonne valeur d'unité de mesure sur la facture afin qu'Ariba Network puisse convertir la valeur. Pour plus d'informations, voir la liste des mappages d'unités de mesure. |
| INV-61 : les informations de facturation sont manquantes ou incomplètes. | Votre client vous demande d'inclure les informations de facturation dans le segment N1*BT (la règle de transaction Exiger une adresse de facturation dans les factures est activée). | Ajoutez les informations de facturation à la facture, puis soumettez la facture à nouveau. |
| INV-30 : l'article de ligne de facture [n° de ligne] n'existe pas dans le BdC d'origine [commande n°]. | La référence du numéro de ligne dans le segment IT101 de la facture ne correspond à aucune valeur pour le segment PO101 du bon de commande EDI.
Cela signifie qu'il n'existe aucun numéro d'article de ligne correspondant sur le bon de commande. |
Assurez-vous de référencer un numéro de ligne de bon de commande valide dans le segment IT1 de la facture. |
| IT108(0235)='VS', mais VP manquant. Si VS (Vendor Supplemental Part ID) est utilisé, VP (Vendor Part ID) ou SH (Caseed) est requis. | Si le qualificatif VS apparaît dans le segment IT1, le qualificatif VP est requis. | Selon les besoins spécifiques de votre activité, deux solutions sont possibles :
|
| La notification de disponibilité des messages (MDN) génère l'erreur suivante :
Action automatique/MDN envoyé automatiquement ; traité/erreur : erreur de traitement inattendue. |
Vous avez enregistré la facture EDI dans l'URL EDI via Internet (EDIINT) test, qui diffère de l'URL EDIINT de production. | Enregistrez la facture EDI de production dans l'URL EDINT correcte. |
| [Nom de votre client] n'accepte pas les factures d'en-tête. | Vous avez envoyé une note de crédit à Ariba Network. Les notes de crédit (ainsi que les notes de débit) sont considérées comme des factures de niveau en-tête car le montant ne s'applique pas à un bon de commande spécifique et ne contient pas d'informations d'article de ligne.
Votre client a désactivé la règle de transaction Autoriser les fournisseurs à envoyer des notes de crédit et de débit de niveau en-tête. |
Comme ce client n'accepte pas les avoirs, vous pouvez envoyer une facture standard avec un montant négatif (facture négative). |
| Votre facture EDI échoue en raison d'une erreur de traduction dans les segments RAS. | Les données que vous avez incluses dans les segments TDS02, TDS03 et TDS04 n'étaient pas des nombres entiers. Le type de données de ces zones est N2, ce qui signifie que les valeurs entières ont deux décimales implicites.
Par exemple, si les données de la zone sont 125, elles sont interprétées comme 1,25. |
Supprimez les décimales dans les valeurs, puis soumettez à nouveau la facture. |
| Votre facture EDI échoue en raison d'adresses postales manquantes. | Quatre adresses (boucles N1) sont incluses dans la facture EDI : adresse de livraison, adresse de livraison, adresse de facturation et adresse d'expédition. Le segment N3 est manquant pour chacune des quatre adresses, ce qui contribue aux erreurs de traduction.
Le segment N3 est mappé à l'attribut <Street>, tandis que le segment N2 est mappé à l'attribut <DeliverTo> de l'élément <PostalAddress> dans le cXML de la facture. |
Remplacez les segments N2 par N3 car les données du segment N2 se rapportent à l'adresse postale et non aux informations de livraison. |
| Les détails du centre de coûts n'apparaissent pas sur votre facture EDI. | Vous avez inclus le segment Service, Promotion, Allocation ou Dépense (SAC) dans le segment récapitulatif de la facture au lieu des détails du poste. | Spécifiez les détails du centre de coûts uniquement dans la section des articles de ligne et non au niveau récapitulatif. Vous devez inclure le segment SAC dans le segment Baseline Item Detail (IT01). |
| INV-8 : le numéro de ligne de facture [numéro de ligne] est un doublon. | Vous avez dupliqué le numéro de ligne de facture dans le segment REF02 (lorsque REF01=FJ) dans le document de facturation. Par exemple, vous pouvez avoir deux segments REF avec le qualificatif "FJ", les deux avec REF02 égal à "0001".
Le segment REF02 désigne le numéro de ligne de facture (lorsque REF01=FJ). |
Modifiez une occurrence du segment REF02 afin qu'il n'y ait pas de numéros de ligne en double. |
| INV-88 : les informations fiscales doivent être spécifiées au niveau des articles de ligne. | SAC*C*H850 utilisé par lui-même est mappé à l'élément <Tax> dans le cXML de la facture et n'inclut pas l'élément <TaxDetail>. Si votre client active la règle de transaction Exiger des fournisseurs qu'ils saisissent des taxes au niveau article de ligne, l'élément <TaxDetail> est obligatoire. | Incluez le segment TXI dans la facture EDI après le segment SAC (SAC*C*H850), qui mappe à l'élément <TaxDetail>. |
| N404 Impossible de résoudre le code pays 'USA'. Ariba SN prend en charge les digrammes de code pays ISO-3166 à 2 caractères. Pour "USA", utilisez "US".
N404='US', obligatoire N402(code d'État), qui est manquant. |
Vous recevez ces erreurs si :
|
Assurez-vous que le code pays ne contient que deux caractères. Le segment N404 fournit le code pays, qui doit comporter deux caractères pour respecter les normes EDI (ISO-3166).
En outre, vous devez inclure un code d'état (segment N402) lorsque la valeur N404 est égale à US ou CA. Reportez-vous au Guide d'implémentation ANSI X12 810 pour obtenir une liste des codes d'état pour les États-Unis et CA. |
| Le contenu du type d'élément "InvoiceDetailServiceItem" est incomplet, il doit correspondre à x, y, z.
x, y et z représentent des éléments cXML |
Un poste de facture (groupe IT1) contient un segment REF, qui concerne un numéro de série (indiqué par un code REF01 de SE) et les numéros de série ne sont pas autorisés pour les factures de service.
Lorsque les factures de services EDI sont converties au format cXML, les articles de ligne sont mappés à l'élément InvoiceDetailServiceItem. Conformément à la norme cXML, il n'existe aucun élément SerialNumber dans l'élément InvoiceDetailServiceItemReference (sous-élément de InvoiceDetailServiceItem). |
Supprimez le segment REF*SE du groupe IT1, puis soumettez à nouveau la facture. |
| La facture comporte des erreurs mathématiques. | Les totaux au niveau de l'en-tête de la facture ne correspondent pas à la somme des articles de ligne individuels de la facture.
Par exemple, imaginez qu'une facture ait un total de 141,29 $. Il existe quatre postes individuels avec les montants suivants :
La somme des quatre articles est de 444,99 $, ce qui ne correspond pas au total au niveau de l'en-tête de la facture de 141,29 $. |
Assurez-vous que la somme des montants des postes individuels correspond aux totaux au niveau de l'en-tête.
Dans cet exemple particulier, l'article de ligne 1 doit être supprimé. La somme des articles de ligne 2, 3 et 4 s'élève à 141,29 $, ce qui correspond au total au niveau de l'en-tête. Gardez à l'esprit que ce n'est peut-être pas le seul motif de ce message de rejet de la facture, mais qu'il s'agit d'une cause courante du message. |
| L'organisation d'OT est déjà supprimée.
Aucun identifiant To valide n'a été fourni. |
Vous recevez ces erreurs si :
|
Indiquez un ID AN actif dans le segment GS03 (récepteur) de la facture et assurez-vous d'avoir une relation active avec ce client.
Pour vérifier l'ID AN de votre client :
Cet ID AN doit correspondre à la valeur que vous indiquez dans le segment GS03 de la facture EDI. Assurez-vous que l'ID AN de votre client comporte 13 caractères ou plus. Il commence par "AN" et est suivi de 11 chiffres ou plus. |
| Le contenu du type d'élément InvoiceDetailOrderInfo est incomplet, il doit correspondre à x, y, z.
x, y et z représentent des éléments cXML |
Les segments BIG03 et BIG04 sont vides et le segment BIG07 est égal à "DI", ce qui indique qu'il s'agit d'une "facture de débit". Lorsque le segment BIG07 est défini sur "DI", les segments BIG03 et BIG04 sont requis. | Indiquez des valeurs pour les segments BIG03 et BIG04, puis soumettez à nouveau la facture EDI avec un numéro de contrôle d'échange (ICN) unique. |
| Les descriptions des articles de ligne des factures EDI ne sont pas transmises à la solution Ariba Procurement de mon client. | Les descriptions des articles de ligne sont traduites en élément <ShortName> dans le cXML de la facture car vous avez spécifié la valeur "GEN" pour le segment PID02. | Indiquez "F" dans le segment PID02, puis soumettez à nouveau la facture. |
| Les informations du donneur d'ordre sont manquantes ou incomplètes. | Votre client exige que vous indiquiez une adresse Client dans toutes les factures (la règle de transaction Exiger une adresse Client dans les factures est activée). | Incluez le segment Nom (N1) avec le qualificatif Commande client (SO). Par exemple :
N1*SO*Customer_Customer_Name~ |
| L'organisation client n'est pas configurée pour recevoir la demande InvoiceDetail. | Votre client n'accepte pas les factures de votre compte (la règle de transaction Autoriser les fournisseurs à envoyer des factures vers ce compte est désactivée). | Votre client doit activer cette règle de transaction pour vous permettre d'envoyer des factures.
Les fournisseurs qui envoient des factures à l'aide de la méthode d'acheminement EDI reçoivent une notification par e-mail contenant le message d'erreur. La notification est envoyée à l'adresse e-mail configurée sur la page Configuration EDI. Veillez à cocher la case en regard du paramètre Envoyer une notification si les documents sortants ne peuvent pas être remis ou si les AF font l'objet d'un retard. |
| Votre facture EDI ne contenait pas de devise, mais la valeur de devise de votre compte figurait par défaut sur la facture. | Vous n'avez pas inclus le segment de devise (CUR) facultatif au niveau de l'en-tête de la facture, ce qui signifie que la section Récapitulatif de la facture (Récapitulatif des taxes et Récapitulatif de la facture) utilise la devise par défaut configurée dans votre compte. | Si vous devez mettre à jour la devise par défaut dans votre profil :
|
| Accès aux données 1 dans le composant 1 dans le composite INVREF avec seulement 0 composant à la ligne [ligne #]. | Le segment REF*I5*[facture n°]~ est manquant dans votre note de crédit d'article de ligne. | Insérez le segment REF pour corriger l'erreur, puis soumettez à nouveau la facture.
Notez que vous pouvez uniquement utiliser le segment REF*I5 avec des notes de crédit de poste. Chaque note de crédit de poste doit comporter une référence de facture, qui forme les éléments DocumentReference et InvoiceIDInfo dans l'élément InvoiceDetailRequestHeader de la facture cXML. |
| Votre facture EDI échoue en raison d'une erreur de traduction dans le segment SAC. | Si vous incluez le segment SAC06 ou SAC07, vous devez également inclure l'autre segment. | Vous devez indiquer une valeur pour les segments SAC06 et SAC07 ou supprimer les valeurs pour chacun. |
| Ce document est fourni à titre d'information uniquement. Aucune action n'est requise. | Le segment BIG09 a la valeur "NA", ce qui signifie Aucune action requise. | Si vous ne souhaitez pas désigner la facture à titre d'information uniquement, supprimez cette valeur du segment BIG09.
Lorsque le segment BIG09 est égal à "NA", cela correspond à l'attribut isInformationOnly de InvoiceDetailRequest. |
| J'ai indiqué une valeur de code de famille d'achat dans la facture EDI, mais elle n'apparaît pas dans le cXML de la facture. | La ligne de facture n'est pas un article de ligne de service. | Indiquez un article de ligne de service dans une facture EDI à l'aide de l'identifiant SH. Le segment C3 génère l'élément Classification, mais vous pouvez l'utiliser uniquement pour les articles de ligne de service. |
|
Votre facture EDI ne comporte qu'un seul segment Conditions de vente/Conditions de vente différées (ITD), mais elle est mappée à deux InvoiceDetailPaymentTerms identiques dans la facture cXML. |
Vous avez mappé les informations de conditions de paiement dans plusieurs domaines du segment ITD.
Lorsque le segment ITD01 est égal à "01", les segments ITD03 et ITD05 fonctionnent ensemble pour indiquer les conditions d'escompte et payer en jours. ITD03 est le pourcentage de remise, tandis que ITD05 représente le nombre de jours pour le paiement. Si ITD03 est égal à "0" et ITD05 est égal à "30", cela représente 30 jours nets (aucun escompte, paiement dans 30 jours). ITD07 est pour les jours de paiement net, donc lorsque ITD07 est égal à "30", cela représente également 30 jours nets. |
Pour indiquer les conditions de paiement de 30 jours nets (sans remise disponible), utilisez la structure de segment ITD suivante :
ITD*05*3*****30********0~ L'activation de ITD01 sur "01" vous permet d'envoyer à la fois des conditions de paiement nettes et des conditions d'escompte. Si vous ne proposez pas de conditions d'escompte, il est recommandé d'utiliser ITD01 égal à "05". Cependant, si vous proposez des conditions d'escompte, vous pouvez utiliser ITD01 égal à "01" pour indiquer les conditions d'escompte ainsi que les jours de paiement net. |
| INV-116 : le client exige que le nom du client et le code pays sur les factures correspondent aux informations de facturation ou client (si disponibles) sur les bons de commande. | Le nom du donneur d'ordre et le code pays de la facture ne correspondent pas aux informations de facturation du bon de commande associé. Votre client exige que ces valeurs correspondent à celles de la facture et du bon de commande (la règle de transaction Exiger que le nom et le pays de l'adresse Client de la facture correspondent au nom et au pays de facturation du BdC (ou aux informations Client si disponibles) est activée). | Assurez-vous que l'adresse Client que vous indiquez sur la facture correspond à l'adresse de facturation du bon de commande. |
| [Nom de votre société] n'est abonné à aucun service de type (cXML.InvoiceDetailRequest) fournisseur par Ariba EDIGateway. | Votre méthode d'acheminement des factures est configurée comme En ligne ou cXML. | Définissez votre méthode d'acheminement des factures sur EDI avant d'envoyer des factures EDI à Ariba Network :
Lorsque vous configurez la méthode d'acheminement des factures comme EDI, vous pouvez toujours créer des factures manuellement et via cXML. |
| Plusieurs documents correspondent à l'ID [numéro de commande]. | Deux bons de commande actifs ont le même numéro et la même date. Lorsque vous envoyez une facture, elle est mappée à OrderID et OrderDate. | Vous devez inclure le segment Date et heure (DTM) dans la facture EDI pour faire référence à l'heure de la commande d'achat EDI. Votre client peut également annuler l'une des commandes et l'envoyer à nouveau avec une date de commande différente. |
| Impossible de trouver le BdC [commande n°] référencé dans la facture. | L'élément facultatif BIG03 ne contient pas la date correcte. Si vous indiquez une valeur pour BIG03, elle doit correspondre à la date reçue dans l'élément BEG05 de la commande d'achat EDI associée. | Supprimez l'élément BIG03 de la facture EDI ou assurez-vous que la date de la commande d'achat sur la facture EDI correspond à la date de la commande d'achat. |
| Les informations de livraison sont manquantes ou incomplètes dans le poste [n° de ligne]. | Les informations de livraison au niveau de la ligne sont incomplètes, même si vous les avez renseignées correctement au niveau de l'en-tête.
Notez que cette même erreur peut également se produire pour l'adresse d'expédition (N1*SF). |
Il existe deux solutions possibles :
|
| Le contact de livraison (ST) est présent, mais le contact de provenance (SF) est absent. S'ils sont utilisés, ils doivent être utilisés ensemble. Incluez N1*SF avec au moins un nom (N102). | Le segment N1 contient le qualificateur ST (adresse de livraison), mais vous n'avez pas indiqué d'identifiant SF (adresse d'expédition). | Indiquez les segments ST et SF ou n'indiquez aucun des deux. Si vous utilisez l'un de ces segments, l'autre est requis. |
| Le numéro de ligne de facture est absent de ce groupe IT1. Il est obligatoire. Inclure REF*FJ (2/120), avec REF02(0127)=numéro de ligne (ligne #), pour chaque groupe IT1. | La description (segment PID) contient un point d'interrogation (?) caractère.
Lorsque le traducteur EDI trouve ce caractère à la fin d'un segment ou d'un élément de données (avant le séparateur de segment ou avant le séparateur d'élément de données), il ne traite pas le document car le traducteur EDI l'utilise comme caractère de validation. |
Supprimer ? et soumettez à nouveau la facture. |
| Le montant (SAC05) est manquant et est requis pour les frais de TVA (H850). | Le segment Récapitulatif des taxes (SAC) ne contient pas l'élément SAC05. | Étant donné que la synthèse des taxes (SAC*C*H850) est obligatoire, utilisez les éléments suivants, même si le montant est nul :
SAC*C*H850***0**********AUCUNE TAXE~ |
| Le cXML entrant fait référence à une ShipNoticeRequest non valide avec la référence [numéro de référence]. | La date d'expédition sur la facture EDI ne correspond pas à la date d'expédition du document d'avis d'expédition référencé. Lorsque le segment DTM01 est égal à "011", la date d'expédition doit correspondre dans les deux documents. | Mettez à jour le segment DTM02 sur la facture EDI pour qu'il corresponde au segment DTM02 de l'avis d'expédition associé (document 856). Le segment DTM02 sur les factures EDI et les avis d'expédition fait référence à la date d'expédition lorsque le segment DTM01 est égal à 011. |
| Votre facture EDI échoue en raison d'une erreur de traduction dans le segment PER. | Vous avez indiqué une valeur dans le segment PER03 au lieu de dans le segment PER04. | Mettez à jour le segment PER avec une valeur, telle que votre numéro de téléphone, dans le segment PER04.
Gardez à l'esprit que si le segment PER03 ou PER04 est présent, l'autre est requis. |
| Votre facture EDI échoue en raison d'une erreur de traduction dans le segment ITD07. | Le segment ITD07 contient la valeur "2/8". Ce champ est destiné aux jours nets des conditions, qui doivent être numériques. | Incluez uniquement une valeur numérique dans le segment ITD07 pour représenter les jours nets des conditions de paiement. |
| INV-66 : la description de l'article est manquante dans l'article de ligne [numéro de ligne]. | Le segment PID (Product/Item Description) est mal placé après le segment REF (Identification de référence).
Le segment PID génère la description de l'article dans la facture cXML et votre client requiert des descriptions d'articles (la règle de transaction Exiger des fournisseurs qu'ils indiquent les descriptions des articles de ligne est activée). |
Placez le segment PID avant le segment REF, puis soumettez à nouveau la facture. |
| Votre document EDIFACT INVOIC échoue avec l'avertissement suivant : Avertissement (118:BAD_IC_INVALID_SEPARATOR_WRONG_DEFAULTS) À la position de caractère 3 Séparateurs non valides : si les valeurs par défaut ne sont pas utilisées, un segment UNA est requis. |
Vous n'avez pas inclus le segment Conseil de service à la chaîne (UNA) au début de la facture. | Toutes les factures EDIFACT doivent commencer par le segment UNA. |
| Délimiteur de sous-élément non autorisé (104) | Un caractère non valide (en particulier, deux-points) apparaît dans le segment PID05. | Demandez à votre client d'utiliser un caractère différent dans la description de l'article de ligne du bon de commande d'origine. |
| Votre facture EDI échoue en raison d'une erreur de traduction dans le segment REF. | Le mappage extrinsèque REF du segment L9 était vide sur la facture EDI et n'a pas spécifié le numéro de référence. | Supprimez le segment REF*L9 de la facture. Vous pouvez également inclure le numéro de référence et soumettre à nouveau la facture. |
| INV-33 : une seule condition nette autorisée | Dans le segment Conditions de vente/Conditions de vente différées (ITD), vous avez indiqué le qualificatif 01 dans ITD01, même si vous n'indiquez aucune condition d'escompte. Vous obtenez ainsi deux conditions de paiement net sur votre facture EDI. | Utilisez le qualificatif 01 uniquement si vous devez indiquer à la fois une condition d'escompte et une condition de paiement net.
S'il n'existe aucune condition d'escompte, indiquez le code 05 pour le segment ITD01. |