Při import datové věty systém vedle vytvoření transkce transakce tankovací karty zapisuje údaje i do zásobníku fakturačního interface. Pro každou fakturu v souboru vytvoří jednu dávku. Jeden importovaný soubor může obsahovat několik faktur = několik dávek. Každá dávka se dále zpracovává samostatně.
...
Pole hlavičky zásobníku fakturačního interface jsou podrobně popsány v Maintenance Povolení servisu, bonusy v kapitole Hlavička zásobníku fakturačního interface.
...
Interní číslo dokladu (Internal Doc. No.)
Číslo dokladu z importováné věty (formát Shell je to první údaj na řádku, viz kapitola Formá datové věty)
Popis (Description)
Popis složený z dohledaných údajů při importu, to je: interního čísla tankovací karty (primární klíč) a čísla dodavatele a čísla zboží z datové věty
Registrační číslo vozidla (Car Licence No.)
Systém plní při importu z datové věty (to je sloupec 3=C)
Pokud uživatel odhalil špatně zadané registrační číslo vozidla v datové větě, může zde editovat. Pak dohledává předmět a v případě úspěchu doplní VIN, číslo předmětu i číslo smlouvy a provede kontroly dle šablony.
Číslo předmět financování (Financed Object No.)
Systém vyplní při importu při dohledání předmětu financování
Číslo tankovací karty (Fuel Card No.)
Systém vyplní při importu z importované věty
Datum DPH (VAT Date)
Systém doplní „Zúčtovací datum“, které uživatel zadal do dialogového okna při spuštění importu
Číslo externího dokladu (External Document No.)
Číslo přidělené systémem při importu datované věty
Standardní kód nákupu (Standard Purchase Code)
Systém vyplní na základě mapování kódu zboží a země v importované větě
Stav tachometru (Odometer Status)
Stav tachometru i importované věty (Neplníme do řádku zásobníku, jen do transakce TK)
Množství (Quantity)
(Neplníme do řádku zásobníku, jen do transakce TK)
Částka (Amount)
Dle kódu země v datové větě a Země/Oblasti (Country/Region Code) v Informacích o společnosti (Company Information). Např. česká společnost má Země/Oblasti = „CZ“
V případě, že v datové větě je „kód země“ = „CZ“ , systém z celkové částky s DPH odečte daň
V případě, že v datové větě je „kód země“ <> „CZ“, „Částka“ = Celková cena s DPH z importované věty
Stav zpracování (Processing Status)
Nový
v případě, že při importu nenastala chyba
nebo měkká chyba byla akceptovaná a následně byla spuštěna funkce Aktualizovat řádkřádky
Zpracováno
Po vytvoření nákupní faktury
Chyba
V případě chyby při importu nebo dalším zpracování
Kód stavu (Status Code)
Stavu Nový odpovídá kód stavu 100
Stavu Zpracováno odpovídá kód stavu 200
Pro stav zpracování chyba jsou dva kódy
400 je měkká chyba
300 je tvrdá chyba
Akceptuji chybu (Error Accepted)
Měkkou chybu může uživatel označit a systém pak při dalším zpracování tento řádek neověřuje
Chybová zpráva (Error Message)
Systém používá pro popis případných chyb
Pro jeden řádek může být při kontrolách odhaleno i několik chyb. Proto systém používá více polí pro chybovou zprávu
Přiřazené číslo dokladu (Posted when Processed)
Vyplní systém po vytvoření nákupního dokladu
Částka z dokladu (Assigned Document No.)
Vyplní systém po vytvoření nákupního dokladu
Typ zpracování (Type of Processing)
Vyplní systém při importu dle nastavení na fakturačním interface – v případě importu tankování = „Tankovací karta“
ID souboru (File ID)
Identifikace importovaného souboru je přiděleno při importu
...
V ostatních řádcích provádí kontroly. Pokud v řádkcích už chyba nenastala, změní v řádcích dávky „stav zpracování“ na Nový.
Dávka je připravena ke k dalšímu zpracování, když jsou všech řádky ve stavu zpracování „Nový“:
...