Formát Global Invoice pro Škoda Auto
Jak nastavit Helios, aby z vydaných faktur a dobropisů vytvářel elektronické faktury ve formátu, který přijímá Škoda Auto, a co se do zprávy z dokladu přenáší.
Přehled
Plugin Export faktur EDI přidává do přehledu vydaných faktur akci Export faktury EDI. Pro odběratele s formátem Global invoice Škoda vytvoří z každého označeného dokladu jeden textový soubor se zprávou INVOIC standardu UN/EDIFACT, verze D.07A, podmnožina GIS013 (Global Invoice koncernu Volkswagen). Soubor se uloží do adresáře nastaveného u odběratele, odkud ho odběrateli předá váš poskytovatel EDI.
- Exportují se vydané faktury (ve zprávě typ dokladu 380) a dobropisy (typ 381).
- Jeden doklad = jedna zpráva = jeden soubor.
- Formát má dvě varianty: běžnou s položkami faktury a variantu s fiktivní položkou.
Instalace a licence
- Soubory
PlugGatemaFakturyExp.dllaPlugGatemaFakturyExp.gaczkopírujte do adresáře s Heliosem. Používáte-li 64bitový Helios, patří 64bitová verze pluginu i s licencí do jeho podsložkyWin64. - V Heliosu otevřete Nástroje přizpůsobení → Externí akce → Pluginy, plugin přidejte a spusťte jeho instalaci. Instalace založí externí atributy na záložce EDI Fakturace.
Soubor .gac je licence. Je vystavená na IČO vaší firmy (nultá organizace), má datum platnosti
a vyjmenované formáty, které smíte exportovat. Při každém exportu se kontroluje.
Nastavení
Všechny údaje jsou externí atributy na záložce EDI Fakturace příslušného číselníku. Sloupec „Nutné“ říká, bez čeho export skončí chybou.
Vaše firma (nultá organizace)
| Atribut | Nutné | Význam |
|---|---|---|
| Odette ID | ano | Vaše identifikace odesílatele v EDI komunikaci. Hodnotu domluvte se Škoda Auto. |
Z nulté organizace se dále berou název, ulice, město, PSČ, IČO, DIČ a údaj o zápisu do obchodního rejstříku.
Odběratel (organizace Škoda Auto)
| Atribut | Nutné | Význam |
|---|---|---|
| Formát exportu | ano | Nevyplněno = Global invoice Škoda. Druhá možnost pro Škodu je Global inv. Škoda – fiktivní (1pol). Zvolený formát musí být v licenci. |
| Odette ID | ano | Identifikace příjemce. Obvykle O0013000001VW R3A, Škoda Auto ale může určit jinou hodnotu. |
| Identifikátor dodavatele (odběratelem) | ano* | Číslo, pod kterým vás Škoda Auto vede jako dodavatele. Program jeho vyplnění nehlídá, bez něj ale odběratel fakturu nespáruje. |
| Edi FV DirectoryMsg | ano | Adresář, kam se soubory ukládají (nejvýš 100 znaků). Musí existovat a být dostupný z počítače, na kterém export spouštíte. |
| Edi FV PrefixSouboru | ne | Text na začátku názvu souboru. |
| Edi FV PriponaSouboru | ne | Přípona souboru. Nevyplněno = GlobInvoice. |
| Edi FV NumMsg | ne | Číslo naposledy odeslané zprávy. Program ho po každém exportu zvýší o 1; po 99999 začíná znovu od 1. Ručně ho měňte jen tehdy, když potřebujete číslování navázat nebo opravit. |
| Edi FV DocumentName ŠA | ne | Třímístný kód názvu dokladu, pokud ho Škoda Auto požaduje. Doplní se za typ dokladu. |
| Zdroj pro ozn. zboží | ne | Odkud se bere číslo dílu, viz tabulka níže. Nevyplněno = registrační číslo. |
| Nevyplňovat LIN (Škoda) | ne | Číslo dílu se do zprávy neuvede vůbec; zůstane jen název položky. |
| Přidat poznámku pol. do názvu | ne | Za název zboží se připojí poznámka položky faktury. |
| Odstranit CRLF konce řádků | ne | Celá zpráva bude na jediném řádku. Zatrhněte, když to vyžaduje poskytovatel EDI. |
| Škoda – arch. s přílohou | ne | Místo samotné zprávy vznikne archiv ZIP se zprávou a přílohou, kterou při exportu vyberete. |
Zdroj pro označení zboží
| Volba | Odkud se číslo dílu vezme |
|---|---|
| nevyplněno | Registrační číslo kmenové karty |
| SKP | Pole SKP kmenové karty |
| Název 3 | Název 3 kmenové karty |
| Náv. skup. Název 3 | Název 3 z návazné skupiny zboží, jejíž název je číslo organizace odběratele (mezery se vypouštějí) |
| Položka kontraktu (Škoda) | Externí číslo zboží z položky kontraktu, ke které se položka faktury váže |
| Pol. fak. – Popis 2 (Škoda) | Popis 2 položky faktury |
| Pol. fak. – Popis 3 (Škoda) | Popis 3 položky faktury |
Ostatní volby v seznamu (Název 2, EAN) patří jiným formátům a u Škody se chovají jako registrační číslo. Číslo dílu se zkracuje na 35 znaků.
Další číselníky
| Kde | Atribut | Význam |
|---|---|---|
| Měrné jednotky | EDI MJ | Kód jednotky podle UN/ECE Rec. 20. Nevyplněno = C62 (kusy). Další časté: KGM kilogram, MTR metr, LTR litr. |
| Řada dokladů (druh dokladu) | Bankovní spojení (Škoda) | Bankovní spojení, které se má do zprávy uvést místo spojení z faktury. Nevyplněno = spojení z hlavičky faktury. |
| Kmenová karta | Identifikace zboží do (Škoda) | LIN segment – číslo dílu se uvede jako číslo, název se neposílá. IMD segment – číslo dílu se uvede na místě názvu a pole pro číslo zůstane prázdné. Nevyplněno = číslo i název běžně. |
Co musí být na faktuře
| Údaj | Nutné | Poznámka |
|---|---|---|
| Bankovní spojení s IBAN | ano | Bankovní spojení faktury (nebo to z řady dokladů) musí mít vyplněný IBAN, jinak export skončí chybou. |
| Návazná objednávka | doporučeno | Číslo objednávky Škoda Auto z hlavičky faktury. Uvádí se u každé položky. |
| Popis dodávky | doporučeno | Kód závodu odběratele: 31 Mladá Boleslav, 32 Vrchlabí, 33 Kvasiny, K3 Škoda Parts Centrum, SKOTRANS Škoda Transport. |
| Dodací list | doporučeno | Faktura má vzniknout z výdejky, nebo výdejka z faktury; číslo a datum dodacího listu se pak dohledá samo. Když dodací list není, pošle se číslo 0 a nulové datum (dohodnuto se Škoda Auto). |
| EDI Fakturace → Typ zboží | ne | PM výrobní materiál, OM ostatní materiál, S služby. Je-li vyplněn, přidá se do zprávy. |
| Splatnost, DUZP | ne | Přenesou se, pokud jsou vyplněné. |
| Poznámka, text dokladu | ne | Přenese se prvních 300 znaků, konce řádků se nahradí mezerou. |
Dobropis: číslo původní faktury se bere z pole „Číslo původní faktury“ v hlavičce dobropisu. Není-li vyplněno, dohledá se podle faktury, ze které položky dobropisu vznikly.
Přenesená daňová povinnost: má-li některá položka kód PDP a text dokladu je prázdný, doplní se do zprávy věta o režimu přenesené daňové povinnosti podle § 92a.
Postup exportu
- V přehledu vydaných faktur označte doklady, které chcete odeslat (nebo stůjte na jednom).
- Spusťte akci Export faktury EDI… a potvrďte dotaz „Exportovat označené doklady?“.
- U dokladu, který už byl exportován, se program zeptá, zda ho exportovat znovu.
- Je-li u odběratele zapnuto Škoda – arch. s přílohou, vyberte soubor přílohy.
- Na konci se zobrazí protokol: u každého dokladu Exportováno, nebo důvod, proč export neproběhl.
Po úspěšném exportu se na faktuře vyplní Datum exportu EDI (záložka EDI Fakturace, nelze ho přepsat) a u odběratele se zvýší číslo zprávy. V jednom běhu lze exportovat doklady různých odběratelů i různých formátů; každý se zpracuje podle nastavení svého odběratele.
Výstupní soubor
Příklad: D:\EDI\out\INV_100245_00037_2600001234.GlobInvoice
- číslo organizace je číslo odběratele v číselníku organizací,
- číslo zprávy má vždy 5 číslic (doplňuje se nulami zleva),
- číslo faktury je párovací znak dokladu.
Soubor je v kódování ASCII. S volbou Škoda – arch. s přílohou vznikne soubor se stejným názvem
a koncovkou .zip, který obsahuje zprávu a vybranou přílohu.
Úprava textů a čísel
- Česká diakritika se odstraní (Škoda → Skoda).
- Znaky, které znaková sada EDIFACT
UNOBnezná (například§ @ # _ €nebo přehlásky), se nahradí otazníkem. - Znaky
+ : ' ?mají v EDIFACTu řídicí význam, proto se před ně vkládá otazník (10?+10). To je správně. - Čísla mají desetinnou tečku: částky a ceny na 2 místa, množství na 3, kurz na 5.
- Názvy firmy, ulice, města a banky se zkracují na 35 znaků, název položky na 2 × 256 znaků.
Obsah zprávy
Tabulka ukazuje, který údaj z Heliosu se do kterého segmentu zprávy zapisuje. Hodí se při dohledávání, proč odběratel fakturu odmítl.
| Segment | Význam | Zdroj v Heliosu |
|---|---|---|
| Hlavička | ||
| UNB | Obálka: odesílatel, příjemce, datum a čas vytvoření | Odette ID nulté organizace, Odette ID odběratele, aktuální čas, číslo faktury |
| UNH | Záhlaví zprávy INVOIC:D:07A:UN:GIS013 | číslo faktury |
| BGM | Typ a číslo dokladu | 380 faktura / 381 dobropis, případně kód Edi FV DocumentName ŠA; číslo faktury (párovací znak) |
| DTM+137 | Datum vystavení | datum povinnosti vystavit fakturu; není-li, datum pořízení |
| DTM+131 | Datum zdanitelného plnění | DUZP (jen je-li vyplněno) |
| PAI | Způsob platby | pevně 1::41 |
| FTX+ABL | Zápis v obchodním rejstříku | údaj o zápisu do OR nulté organizace (prvních 50 znaků) |
| FTX+AAB | Text k dokladu | text dokladu (Text 1), jinak věta o přenesené daňové povinnosti; jen je-li co uvést |
| FTX+ABN | Poznámka | poznámka hlavičky faktury; jen je-li vyplněna |
| GEI | Typ zboží | EDI Fakturace → Typ zboží (PM / OM / S) |
| RFF+IV | Číslo původní faktury | jen u dobropisu |
| NAD+BY | Odběratel | číslo organizace, název, ulice, město, PSČ |
| RFF+XA, RFF+VA | IČO a DIČ odběratele | číselník organizací |
| NAD+SE | Dodavatel | Identifikátor dodavatele (odběratelem); název, ulice, město, PSČ nulté organizace |
| FII+RH | Banka dodavatele | číslo účtu, konstantní a variabilní symbol, kód banky, SWIFT, název a místo banky |
| RFF+XA, RFF+VA | IČO a DIČ dodavatele | nultá organizace |
| RFF+ADE | IBAN | bankovní spojení |
| CUX+2 | Měna dokladu | měna faktury |
| CUX+3, DTM+134 | Kurz na CZK a datum kurzu | jen u faktury v cizí měně; kurz přepočtený na 1 jednotku měny |
| PYT+1, DTM+140 | Datum splatnosti | splatnost (jen je-li vyplněna) |
| Položka (opakuje se) | ||
| LIN | Pořadí a číslo dílu | pořadí položky; číslo dílu podle zdroje označení |
| IMD | Název položky | Název 1 položky, případně s poznámkou položky |
| QTY+47 | Fakturované množství a jednotka | množství; EDI MJ měrné jednotky |
| MOA+38 | Částka položky bez DPH po slevě | měna dokladu |
| PCD+12, MOA+52 | Sleva v procentech a v částce | rozdíl ceny před slevou a po slevě |
| PRI+AAB | Jednotková cena bez DPH po slevě | za 1 jednotku |
| RFF+ON | Číslo objednávky | Návazná objednávka z hlavičky faktury (jen je-li vyplněna) |
| RFF+AAK, DTM+171 | Číslo a datum dodacího listu | výdejka svázaná s položkou: párovací znak a datum realizace (není-li, datum pořízení); bez dodacího listu 0 a 00000000 |
| TAX+7+VAT, MOA+124 | Sazba a částka DPH položky | jen má-li položka sazbu DPH |
| NAD+ST | Závod odběratele | Popis dodávky z hlavičky faktury (jen je-li vyplněn) |
| Součty | ||
| MOA+77 | Celkem s DPH po zaokrouhlení | V měně dokladu (označení ::4). U faktury v cizí měně se každý součet opakuje i v CZK (::3). |
| MOA+125 | Celkem bez DPH | |
| MOA+176 | DPH celkem | |
| MOA+165 | Zaokrouhlení | částka zaokrouhlení dokladu |
| MOA+109 | Slevy celkem | součet slev dokladu |
| TAX + MOA | Rekapitulace DPH podle sazeb | S základní a L snížená sazba: daň a základ. E nulová sazba a Z bez sazby: jen základ. Uvádějí se jen sazby, které na faktuře jsou. |
| UNT, UNZ | Ukončení zprávy | počet segmentů, číslo faktury |
Do zprávy jdou zbožové i textové položky faktury. U textové položky se na místě čísla dílu uvádí její popis a na místě názvu její poznámka.
Ukázka zprávy
Smyšlená faktura v EUR s jednou položkou a základní sazbou DPH. Každý segment končí apostrofem.
UNB+UNOB:3+O0942000012345678+O0013000001VW R3A+260312:0915+2600001234' UNH+2600001234+INVOIC:D:07A:UN:GIS013' BGM+380+2600001234+9' DTM+137:20260312:102' datum vystavení DTM+131:20260310:102' DUZP PAI+1::41' FTX+ABL+++C 12345 vedena u Krajskeho soudu v Brne+CZ' GEI+PM+::272' typ zboží: výrobní materiál NAD+BY+100245::91++SKODA AUTO a.s.+tr. Vaclava Klementa 869+Mlada Boleslav++29301' RFF+XA:00177041' RFF+VA:CZ00177041' NAD+SE+48215::92++Vzorovy dodavatel s.r.o.+Prumyslova 12+Boskovice++68001' FII+RH+1234567890:0308:2600001234+0100:::KOMBCZPP:::Komercni banka:Praha' RFF+XA:12345678' RFF+VA:CZ12345678' RFF+ADE:CZ6501000000001234567890' IBAN CUX+2:EUR:4' CUX+3:CZK:3++24.51000' kurz, jen u cizí měny DTM+134:20260312:102' PYT+1' DTM+140:20260411:102' splatnost LIN+1++5E0 123 456 A:IN' pořadí a číslo dílu IMD+++:::Drzak brzdy levy' QTY+47:165.000:C62' MOA+38:1000.00' PYT+1' PCD+12:0.00' MOA+52:0.00' PRI+AAB:6.06::CON:1' RFF+ON:4500123456' objednávka RFF+AAK:2600000987' dodací list DTM+171:20260310:102' TAX+7+VAT+++:::21.00' MOA+124:210.00' NAD+ST+31:92' závod Mladá Boleslav UNS+S' MOA+77:1210.00::4' celkem s DPH v EUR MOA+77:29657.10::3' totéž v CZK MOA+125:1000.00::4' MOA+125:24510.00::3' MOA+176:210.00::4' MOA+176:5147.10::3' MOA+165:0.00::4' MOA+109:0.00::4' TAX+7+VAT+++:::21.00+S' MOA+124:210.00::4' MOA+125:1000.00::4' TAX+7+VAT+++:::21.00+S' MOA+124:5147.10::3' MOA+125:24510.00::3' UNT+50+2600001234' UNZ+1+2600001234'
Šedé popisky vpravo jsou jen vysvětlivky, ve skutečném souboru nejsou.
Varianta s fiktivní položkou
Formát Global inv. Škoda – fiktivní (1pol) se hodí pro faktury, jejichž skutečné položky odběratel nechce nebo nemůže zpracovat (například fakturace prací po zakázkách). Hlavička a součty jsou stejné jako v běžné variantě, liší se položky:
- skutečné položky faktury se neposílají,
- místo nich vznikne jedna položka za každou sazbu DPH na dokladu (při jediné sazbě tedy jedna),
- množství je 1 kus (
C62), cena a částka je základ daně dané sazby po slevě, - na místě čísla dílu je číslo zakázky a poznámka z hlavičky faktury (dohromady nejvýš 35 znaků), název se neposílá.
Pokročilé nastavení
Následující možnosti obvykle nastavuje konzultant. Jde o uživatelské sloupce s vlastním SQL výrazem; existuje-li sloupec daného systémového názvu, plugin jeho výraz při exportu použije.
| Systémový název | Přehled | Co ovlivní |
|---|---|---|
_ExpFak_LINGI | položky dokladu | Vlastní číslo dílu. Má přednost před zdrojem označení. |
_ExpFak_IMDGI | položky dokladu | Vlastní název položky místo Názvu 1. |
_EDIGFakPoradoveCislo | položky dokladu | Vlastní pořadové číslo položky místo pořadí na faktuře. |
_EDIGFakDodList | hlavičky dokladů | Jedno číslo dodacího listu pro celou fakturu. Uvede se u všech položek, s datem vystavení faktury. |
_EDIGFakDodListPol | hlavičky dokladů | Vlastní číslo dodacího listu; výraz se vyhodnocuje nad výdejkou dohledanou k položce. |
Pozice objednávky: má-li externí akce v parametrech hodnotu 1, hledá plugin v názvu položky
čísla za textem poz. a připojí je k číslu objednávky (RFF+ON:4500123456:10).
Je-li v názvu pozic víc, uvede se řádek objednávky pro každou z nich.
Řešení potíží
| Hlášení v protokolu | Co udělat |
|---|---|
| Nenalezen adresář exportu : '…' | Adresář z Edi FV DirectoryMsg u odběratele neexistuje nebo není z vašeho počítače dostupný. Stejné hlášení s prázdnými apostrofy znamená, že adresář není vyplněný vůbec. |
| Nultá organizace nemá vyplněno Odette ID v ext. atributech. | Doplňte Odette ID u organizace číslo 0. |
| Odběratel nemá vyplněno Odette ID v ext. atributech. | Doplňte Odette ID u organizace odběratele. |
| Bankovní spojení dokladu nemá vyplněn IBAN… | Doplňte IBAN u bankovního spojení faktury, případně u spojení nastaveného na řadě dokladů. |
| Doklad byl již exportován. | Na dotaz k opakovanému exportu jste odpověděli Ne. Doklad zůstal beze změny. |
| Neúspěšné! Licence neumožňuje zvolený formát exportu! | Formát nastavený u odběratele není v licenci. Zkontrolujte Formát exportu, případně požádejte o rozšíření licence. |
| Nepodařilo se načíst licenční soubor | V adresáři Heliosu chybí PlugGatemaFakturyExp.gac. U 64bitového Heliosu musí být v podsložce Win64 vedle pluginu. |
| Chyba licence – Program je licencován pro firmu … | IČO nulté organizace neodpovídá licenci. |
| Licence vypršela | Požádejte o prodloužení licence. |
Odběratel zprávu odmítl
- Neznámý dodavatel: zkontrolujte Identifikátor dodavatele (odběratelem) a obě Odette ID.
- Neznámý díl: zkontrolujte Zdroj pro ozn. zboží a hodnotu na kmenové kartě; číslo dílu musí odpovídat zápisu odběratele včetně mezer.
- Nespárovaná objednávka nebo dodávka: chybí Návazná objednávka, Popis dodávky (závod) nebo vazba faktury na výdejku.
- Otazníky v textu: v názvu nebo poznámce je znak, který formát nepovoluje. Přepište ho na dokladu a exportujte znovu.
- Nesedí číslo zprávy: upravte Edi FV NumMsg u odběratele na číslo poslední přijaté zprávy.