| |||||||||
Máte neúspěšnou nebo odmítnutou fakturu elektronické výměny dat (EDI), kterou si nejste jisti, jak ji vyřešit? Přišel jsi na správné místo.
Ariba Network podporuje dva typy faktur EDI:
Kliknutím na některý z těchto odkazů zobrazíte detaily konfigurace pro jednotlivé typy faktur EDI. Chyby popsané v následující tabulce se týkají faktur EDI ANSI X12 810, není-li uvedeno jinak.
Nezapomeňte, že se můžete také poradit se zákaznickými pravidly fakturace a s těmito běžnými chybami ve fakturách, abyste zjistili, proč byla faktura odmítnuta. Obraťte se na zákazníka se specifickými dotazy ohledně opravy odmítnuté faktury.
Zde je seznam nejčastějších chyb ve faktuře EDI a jejich řešení:
| Popis chyby | Proč se to stalo? | Jak to opravím? |
| INV-98: Chybí hodnota DIČ. | Faktuře EDI chybí segment příjemce platby (REF) ve smyčce N1.
Tato chyba se zobrazí pouze v případě, že je aktivováno transakční pravidlo Požadovat po dodavatelích, aby ve fakturách uváděli své DIČ. |
Zadejte své DIČ v segmentu REF:
REF*BAA*[ID dodavatele]~ |
| INV-13: Reference na objednávku [číslo objednávky] je zastaralá, duplicitní nebo byla nahrazena. | Zákazník zrušil objednávku, na kterou odkazuje faktura. | Obraťte se na zákazníka a zjistěte, zda existuje náhradní číslo objednávky. |
Faktury EDI se nedostávají do Ariba Network. Ze sítě s přidanou hodnotou EDI (VAN) se může zobrazit jedna z následujících chyb:
|
Faktury EDI se nemusí dostat do Ariba Network, pokud:
|
Umístěte správný identifikátor ISA do faktury EDI a odešlete fakturu znovu. Konkrétně musí segment GS02 odpovídat identifikátoru ISA nakonfigurovanému ve vašem účtu. |
| INV-63: Informace o příjemci platby chybí nebo jsou neúplné. | Váš zákazník požaduje, abyste na fakturách uváděli informace o příjemci platby (je aktivováno pravidlo Vyžadovat adresu příjemce platby ve fakturách). | Zajistěte, aby faktura obsahovala adresu příjemce platby v segmentu N1*RI. |
| INV-13: Reference na objednávku [číslo objednávky] je zastaralá, duplicitní nebo byla nahrazena.
INV-15: Tento zákazník nepřijímá faktury k objednávkám odeslaným mimo Ariba Network. |
Zákazník odeslal změněnou objednávku krátce po odeslání iniciální verze objednávky a vaše faktura odkazuje na původní verzi objednávky.
Když váš zákazník odešle změněnou objednávku, původní objednávka se stane zastaralou. Pokud se pokusíte fakturovat zastaralou objednávku, Ariba Network nepřijme fakturu kvůli těmto chybám. |
Odkazujte na aktualizovanou verzi objednávky v segmentu BIG faktury EDI. |
| Daň z vaší faktury EDI je standardně prodejní daň, i když ji nastavím jako daň z přidané hodnoty (DPH). | Vaše faktura neobsahuje segment Místo placení daně (TXI05), který Ariba Network používá ke generování kategorie daně. | I když je segment TXI05 nepovinný, musíte pro specifikaci kategorie daně použít segment TXI05.
Pokud segment TXI05 není kanadskou lokací, PS, PG nebo ST, vygeneruje se kategorie jako:
Je-li segment TXI05 kanadská lokace, jedná se buď o PS, PG nebo ST, vygeneruje se kategorie jako:
Musíte přiřadit kód jurisdikce, který je zachycen prvkem <TaxLocation>. |
| Faktura se neshoduje z důvodu neshody měrných jednotek (MJ). | Ariba Network převede MJ American National Standards Institute (ANSI) na kódy měrných jednotek OSN (UNUOM). | Odešlete správnou hodnotu měrné jednotky na faktuře, aby Ariba Network mohla úspěšně převést hodnotu. Další informace najdete v seznamu mapování MJ. |
| INV-61: Údaje o příjemci faktury chybí, nebo jsou neúplné. | Zákazník vyžaduje, abyste do segmentu N1*BT zahrnuli fakturační údaje (je aktivováno pravidlo Vyžadovat ve fakturách adresu příjemce faktury). | Přidejte do faktury informace o příjemci faktury a odešlete fakturu znovu. |
| INV-30: Položka faktury [řádek č.] v původní objednávce [číslo objednávky] neexistuje. | Reference na číslo řádky v segmentu IT101 faktury neodpovídá hodnotě pro segment PO101 objednávky EDI.
To znamená, že v objednávce není žádné odpovídající číslo položky. |
Ujistěte se, že odkazujete na platné číslo řádky objednávky v segmentu IT1 faktury. |
| IT108(0235)='VS', ale VP chybí. Pokud se použije VS (doplňkové ID produktu dodavatele), je vyžadováno VP (ID produktu dodavatele) nebo SH (Caseed). | Pokud se kvalifikátor VS objeví v segmentu IT1, je nutný kvalifikátor VP. | V závislosti na vašich obchodních potřebách existují dvě možná řešení:
|
| Hlášení Dispozice Notification (MDN) způsobuje následující chybu:
automatická akce/MDN-sent-automaticky; zpracováno/chyba: neočekávaná chyba zpracování |
Zaúčtovali jste fakturu EDI na testovací URL EDI přes internet (EDIINT), která se liší od produktivního EDIINT URL. | Zaúčtujte produktivní fakturu EDI na správnou adresu URL EDINT. |
| [Název vašeho zákazníka] nepřijímá faktury v hlavičce. | Odeslali jste dobropis do Ariba Network. Dobropisy (i vrubopisy) jsou považovány za faktury na úrovni hlavičky, protože částka se nevztahuje na konkrétní objednávku a neobsahuje informace o položkách.
Zákazník deaktivoval transakční pravidlo Povolit dodavatelům odesílat hlavičkové dobropisy a vrubopisy. |
Protože tento zákazník nepřijímá dobropisy, můžete odeslat standardní fakturu se zápornou dolarovou částkou (záporná faktura). |
| Faktura EDI se nezdařila kvůli chybě překladu v segmentech TDS. | Data, která jste zahrnuli do segmentů TDS02, TDS03 a TDS04, nebyla celá čísla. Datový typ pro tato pole je N2, což znamená, že celočíselné hodnoty mají dvě implikované desetinné čárky.
Pokud jsou například data v poli 125, jsou interpretována jako 1.25. |
Odeberte desetinné čárky v hodnotách a odešlete fakturu znovu. |
| Faktura EDI se nezdařila kvůli chybějícím poštovním adresám. | Faktura EDI obsahuje čtyři adresy (smyčky N1): adresy příjemce platby, příjemce, fakturační a expediční adresy. Segment N3 chybí pro každou ze čtyř adres, což přispívá k chybám překladu.
Segment N3 se mapuje na atribut <Ulice>, zatímco segment N2 se mapuje na atribut <DeliverTo> prvku <PostalAddress> v cXML faktury. |
Změňte segmenty N2 na N3, protože data v segmentu N2 se týkají adresy ulice a ne informací o dodání. |
| Detaily nákladového střediska se ve vaší faktuře EDI nezobrazují. | Do souhrnného segmentu faktury jste místo detailů položky zahrnuli segment Služba, Propagace, Přirážka nebo Poplatek (SAC). | Detaily nákladového střediska zadejte pouze v části položek, ne na úrovni souhrnu. Segment SAC musíte zahrnout do segmentu Detail základní položky (IT01). |
| INV-8: Číslo řádku faktury [řádek #] je duplicitní. | V segmentu REF02 (při REF01=FJ) ve fakturačním dokladu jste duplikovali číslo řádky faktury. Např. můžete mít dva segmenty REF s kvalifikátorem „FJ“, oba s REF02 rovným „0001“.
Segment REF02 označuje číslo řádky faktury (když REF01=FJ). |
Změňte jeden výskyt segmentu REF02 tak, aby neexistovala duplicitní čísla řádků. |
| INV-88: U položek musí být uvedeny daňové informace. | SAC*C*H850, který sám používá, mapuje na prvek <Tax> ve faktuře cXML a neobsahuje prvek <TaxDetail>. Pokud zákazník povolí dodavatelům zadat daně v transakčním pravidle na úrovni položky, je vyžadován prvek <TaxDetail>. | Zahrňte segment TXI do faktury EDI za segment SAC (SAC*C*H850), který se mapuje na prvek <TaxDetail>. |
| N404 Nelze rozčlenit kód státu 'USA'. Ariba SN podporuje dvoupísmenné číslice zemí ISO-3166. Pro 'USA' použijte 'US'.
N404='US', povinné N402(kód státu), který chybí. |
Tyto chyby obdržíte, pokud:
|
Ujistěte se, že kód státu obsahuje pouze dva znaky. Segment N404 poskytuje kód státu, který musí mít dva znaky, aby vyhovoval standardům EDI (ISO-3166).
Kromě toho musíte zahrnout kód státu (segment N402), když se hodnota N404 rovná US nebo CA. Seznam kódů států pro US a CA najdete v implementační příručce ANSI X12 810. |
| Obsah typu prvku „InvoiceDetailServiceItem“ je neúplný, musí odpovídat x, y, z.
x, y a z představují prvky cXML |
Položka faktury (skupina IT1) obsahuje segment REF, který je určen pro sériové číslo (označeno kódem REF01 SE), a sériová čísla nejsou pro faktury za služby povolena.
Když se faktury za služby EDI převedou do formátu cXML, položky se namapují na prvek InvoiceDetailServiceItem. V souladu se standardem cXML není prvek SerialNumber v prvku InvoiceDetailServiceItemReference (podprvek InvoiceDetailServiceItem). |
Odstraňte segment REF*SE ze skupiny IT1 a odešlete fakturu znovu. |
| Faktura obsahuje matematické chyby. | Součty na úrovni hlavičky faktury neodpovídají součtu jednotlivých položek faktury.
Představte si například, že faktura má celkem 141,29 USD. Existují čtyři jednotlivé položky s následujícími částkami:
Součet čtyř položek je 444,99 USD, což neodpovídá celkové částce na úrovni hlavičky faktury 141,29 USD. |
Dbejte na to, aby součet částek jednotlivých položek odpovídal součtům na úrovni hlavičky.
V tomto konkrétním příkladu je třeba odstranit položku 1. Součet položek 2, 3 a 4 je 141,29 $, což by odpovídalo celkové úrovni hlavičky. Mějte na paměti, že to nemusí být jediný důvod pro tuto zprávu o odmítnutí faktury, ale je to běžná příčina zprávy. |
| Organizace SPř je již vymazána.
Nebyly zadány žádné přihlašovací údaje Do. |
Tyto chyby obdržíte, pokud:
|
Zadejte aktivní ANID v segmentu GS03 (příjemce) faktury a ujistěte se, že máte aktivní vztah s tímto zákazníkem.
Postup ověření ANID zákazníka:
Toto ANID se musí shodovat s hodnotou, kterou jste zadali v segmentu GS03 faktury EDI. Zkontrolujte, zda má ANID vašeho zákazníka 13 nebo více znaků. Začíná na „AN“ a za ním následuje 11 nebo více čísel. |
| Obsah prvku typu InvoiceDetailOrderInfo je neúplný, musí odpovídat x, y, z.
x, y a z představují prvky cXML |
Segmenty BIG03 a BIG04 jsou prázdné a segment BIG07 je roven "DI", což znamená, že se jedná o "debetní fakturu". Když je segment BIG07 nastaven na „DI“, jsou oba segmenty BIG03 a BIG04 povinné. | Zadejte hodnoty pro segmenty BIG03 a BIG04 a znovu odešlete fakturu EDI s jedinečným kontrolním číslem výměny (ICN). |
| Popisy jednotlivých položek pro faktury EDI se nepředávají do řešení Ariba Procurement mého zákazníka. | Popisy položek se překládají na prvek <ShortName> ve faktuře cXML, protože jste pro segment PID02 zadali hodnotu „GEN“. | Zadejte v segmentu PID02 „F“ a odešlete fakturu znovu. |
| Informace o příjemci chybí nebo jsou neúplné. | Váš zákazník vyžaduje, abyste na všech fakturách uváděli adresu zadavatele zakázky (je aktivováno pravidlo Vyžadovat ve fakturách adresu odběratele). | Zahrňte segment Název (N1) s kvalifikátorem zakázky odběratele (SO). Například:
N1*SO*Customer_Customer_Name~ |
| Organizace zákazníka není nakonfigurována tak, aby dostávala požadavek InvoiceDetail. | Zákazník nepřijímá faktury z vašeho účtu (pravidlo Povolit dodavatelům odesílat faktury na tento účet je deaktivované). | Váš zákazník musí aktivovat toto transakční pravidlo, aby vám umožnil odesílat faktury.
Dodavatelé, kteří odesílají faktury pomocí metody směrování EDI, obdrží e-mailovou notifikaci s chybovou zprávou. Oznámení přejde na e-mailovou adresu nakonfigurovanou na stránce Konfigurace EDI. Ujistěte se, že jste zaškrtli políčko vedle Odeslat notifikaci, pokud odchozí dokumenty nelze doručit nebo pokud je nastavení FA po termínu. |
| Vaše faktura EDI neobsahovala měnu, ale hodnota měny ve vašem účtu byla standardně nastavena na faktuře. | Nepovinný segment měny (CUR) jste nezahrnuli na úrovni hlavičky faktury, což znamená, že v části Souhrn faktury (Souhrn daně a Souhrn faktury) se používá výchozí měna nakonfigurovaná ve vašem účtu. | Pokud potřebujete aktualizovat standardní měnu ve svém profilu:
|
| Přístup k datům 1 v komponentě 1 v kompozitní INVREF pouze s 0 komponentami na řádce [řádek #]. | V[{nbspChar}]dobropisu k[{nbspChar}]položce chybí segment REF*I5*[číslo faktury]~. | Vložte segment REF, opravte chybu a odešlete fakturu znovu.
Segment REF*I5 můžete používat pouze s dobropisy k položkám. Každý dobropis k položce musí mít referenci k faktuře, která tvoří prvky DocumentReference a InvoiceIDInfo v InvoiceDetailRequestHeader faktury cXML. |
| Faktura EDI se nezdařila kvůli chybě překladu v segmentu SAC. | Pokud zahrnete buď segment SAC06 nebo SAC07, musíte zahrnout i další segment. | Musíte buď zadat hodnotu pro oba segmenty SAC06 a SAC07, nebo odstranit hodnoty jednotlivých segmentů. |
| Tento dokument slouží pouze pro vaši informaci. Není vyžadována žádná akce. | Segment BIG09 má hodnotu „NA“, což znamená, že není vyžadována žádná akce. | Pokud nechcete fakturu označit pouze jako informační, odstraňte tuto hodnotu ze segmentu BIG09.
Když se segment BIG09 rovná "NA", odpovídá to atributu isInformationOnly v InvoiceDetailRequest. |
| Ve faktuře EDI jsem specifikoval kód komodity, který se ale ve faktuře cXML nezobrazuje. | Položka faktury není položkou služby. | Označte položku služby ve faktuře EDI pomocí identifikátoru SH. Segment C3 generuje prvek klasifikace, ale můžete ho použít pouze pro položky služeb. |
|
Faktura EDI má pouze jeden segment podmínek prodeje/odložených podmínek prodeje (ITD), ale ve faktuře ve formátu cXML je namapován na dva identické podmínky InvoiceDetailPaymentTerms. |
Mapovali jste informace o platebních podmínkách ve více oblastech segmentu ITD.
Když je segment ITD01 roven „01“, segmenty ITD03 a ITD05 spolupracují, aby označily podmínky slevy a platily ve dnech. ITD03 je procentuální sazba slevy, zatímco ITD05 představuje počet dní pro platbu. Je-li ITD03 rovno "0" a ITD05 se rovná "30", představuje to 30 netto (bez slevy, platba ve 30 dnech). ITD07 je pro dny platby netto, takže když je ITD07 rovno "30", představuje to také 30 netto. |
Chcete-li označit platební podmínky netto 30 (bez slevy), použijte následující strukturu segmentu ITD:
ITD*05*3*****30********0~ Nastavení ITD01 na „01“ umožňuje odeslat současně platební podmínku netto i podmínku skonta. Pokud nenabízíte podmínky slevy, doporučujeme použít ITD01 rovno „05“. Pokud však nabízíte podmínky slevy, můžete použít ITD01 rovnající se „01“ a zadat podmínku slevy i dny platby netto. |
| INV-116: Zákazník vyžaduje, aby jméno a kód země odběratele na fakturách odpovídaly údajům o příjemci faktury nebo odběrateli (je-li k dispozici) v objednávkách. | Název a kód státu zadavatele faktury se neshodují s[{nbspChar}]informacemi o[{nbspChar}]fakturační adrese v[{nbspChar}]související objednávce. Váš zákazník vyžaduje, aby se tyto hodnoty mezi fakturou a objednávkou shodovaly (transakční pravidlo Vyžadovat jméno a zemi příjemce faktury v objednávce, aby odpovídaly transakčním pravidlům Vyžadovat jméno a zemi příjemce faktury v objednávce (nebo informace o odběrateli, pokud jsou k dispozici)). | Zajistěte, aby adresa zadavatele zakázky, kterou jste uvedli na faktuře, odpovídala fakturační adrese z objednávky. |
| [Název vaší společnosti] nemá předplacenou službu (cXML.InvoiceDetailRequest) poskytovatele typu (cXML.InvoiceDetailRequest) od Ariba EDIGateway | Vaše metoda směrování faktur je nakonfigurována jako online nebo cXML. | Před odesláním faktur EDI do Ariba Network nastavte svou metodu směrování faktur na EDI:
Když nakonfigurujete metodu směrování faktur jako EDI, můžete stále vytvářet faktury manuálně a prostřednictvím cXML. |
| ID [order #] odpovídá více než jednomu dokumentu. | Dvě aktivní objednávky mají stejný počet a datum. Když odešlete fakturu, namapuje se na OrderID a OrderDate. | Abyste mohli odkazovat na čas objednávky EDI, musíte do faktury EDI zahrnout segment Datum a čas (DTM). Případně může zákazník jednu z objednávek zrušit a odeslat ji znovu s jiným datem objednávky. |
| Nelze najít objednávku [číslo objednávky], na kterou odkazuje faktura. | Volitelný prvek BIG03 neobsahuje správné datum. Zadáte-li hodnotu pro BIG03, musí se shodovat s datem přijatým v prvku BEG05 příslušné objednávky EDI. | Odeberte prvek BIG03 z faktury EDI nebo zajistěte, aby datum objednávky na faktuře EDI odpovídalo datu z objednávky. |
| V[{nbspChar}]položce [řádek č.] chybí údaje o[{nbspChar}]příjemci, nebo jsou neúplné. | Informace o příjemci na úrovni řádky jsou neúplné, i když jste je možná vyplnili správně na úrovni hlavičky.
Uvědomte si, že stejná chyba se může vyskytnout i u expediční adresy (N1*SF). |
Existují dvě možná řešení:
|
| Kontakt příjemce (ST) je přítomný, ale kontakt odesílatele (SF) chybí. Pokud jsou použity, musí být použity společně. Zahrňte N1*SF s alespoň názvem (N102). | Segment N1 obsahuje kvalifikátor ST (dodací adresa), ale nezadali jste identifikátor SF (expediční adresa). | Zadejte jak segment ST, tak segment SF, nebo žádný z nich. Pokud použijete jeden z těchto segmentů, druhý je povinný. |
| V této skupině IT1 chybí číslo řádku faktury. Je to povinné. Zahrňte REF*FJ (2/120), s REF02(0127)=číslo řádky (řádek #), pro každou skupinu IT1. | Popis (segment PID) obsahuje nesprávně otazník (?) Znak
Když překladač EDI nalezne tento znak na konci segmentu nebo datového prvku (před oddělovačem segmentů nebo před oddělovačem datových prvků), nezpracuje dokument, protože ho překladač EDI používá jako znak uvolnění. |
Odebrat ? a fakturu znovu odešlete. |
| Částka (SAC05) chybí a je povinná pro daňový poplatek (H850). | Segment souhrnné daně (SAC) neobsahuje prvek SAC05. | Protože souhrnná daň (SAC*C*H850) je povinná, použijte následující, i když je částka nulová:
SAC*C*H850***0**********ŽÁDNÁ DAŇ~ |
| Příchozí cXML odkazuje na neplatný ShipNoticeRequest s referencí [reference #]. | Datum expedice ve faktuře EDI neodpovídá datu expedice z odkazovaného dokumentu dodavatelského avíza. Když se segment DTM01 rovná „011“, musí se datum odeslání shodovat v obou dokladech. | Aktualizujte segment DTM02 ve faktuře EDI tak, aby odpovídal segmentu DTM02 v přidruženém dodavatelském avízu (dokument 856). Segment DTM02 ve fakturách a dodavatelských avízech EDI odkazuje na datum expedice, když se segment DTM01 rovná 011. |
| Faktura EDI se nezdařila kvůli chybě překladu v segmentu PER. | Zadali jste hodnotu v segmentu PER03 namísto v segmentu PER04. | Aktualizujte segment PER na hodnotu, jako je vaše telefonní číslo, v rámci segmentu PER04.
Mějte na paměti, že pokud je přítomen segment PER03 nebo PER04, je vyžadován druhý. |
| Faktura EDI se nezdařila kvůli chybě překladu v segmentu ITD07. | Segment ITD07 obsahuje hodnotu "2/8." Toto pole je určeno pro dny netto doby platnosti, které musí být číselné. | Zahrňte do segmentu ITD07 pouze číselnou hodnotu, která představuje Čistý počet dní platnosti. |
| INV-66: Popis položky v položce [řádek #] chybí. | Segment PID (popis produktu/položky) je nesprávně umístěn za segmentem REF (referenční identifikace).
Segment PID vygeneruje popis položky ve faktuře cXML a váš zákazník vyžaduje popisy položek (je aktivováno transakční pravidlo Požadovat po dodavatelích, aby uváděli popisy položek). |
Umístěte segment PID před segment REF a odešlete fakturu znovu. |
| Dokument EDIFACT INVOIC selže s následujícím varováním: Upozornění (118:BAD_IC_INVALID_SEPARATOR_WRONG_DEFAULTS) Na pozici znaku 3 Neplatné oddělovače: Pokud se standardní hodnoty nepoužívají, je vyžadován segment UNA |
Na začátku faktury jste nezahrnuli segment String Service Advice (UNA). | Všechny faktury EDIFACT musejí začínat segmentem UNA. |
| Neplatný oddělovač dílčího prvku (104) | V segmentu PID05 se objeví neplatný znak (konkrétně dvojtečka). | Požádejte zákazníka, aby v popisu položky původní objednávky použil jiný znak. |
| Faktura EDI se nezdařila kvůli chybě překladu v segmentu REF. | Pomocné mapování REF segmentu L9 bylo na faktuře EDI prázdné a nespecifikovalo číslo dílu. | Odstraňte segment REF*L9 z faktury. Případně zadejte číslo produktu a odešlete fakturu znovu. |
| INV-33: Je povolena jen jedna podmínka netto | V segmentu Podmínky prodeje/Odložené podmínky prodeje (ITD) jste v ITD01 zadali kvalifikátor 01, i když jste neuváděli platební podmínku diskontu. Výsledkem byly dvě platební podmínky netto na vaší faktuře EDI. | Kvalifikátor 01 použijte pouze v případě, že potřebujete zadat podmínku slevy i podmínku netto.
Pokud neexistuje žádná podmínka slevy, zadejte kvalifikátor 05 pro segment ITD01. |