Többek között a mosatás számlák tömeges beolvasásához is használhatunk külön beolvasó fájlt, ami ráadásul az előzmény szolgáltatási igényekhez is tud kapcsolódni. Sőt, ha nem történt előzmény rögzítés, akkor a rendszer létre is hozza azokat.
Az Mosatás általános beolvasó fájl típus paraméterezése szerint a beolvasás indítása előtt a felületen nem lehet választani a szolgáltatás és szolgáltatási elem mezők értékét. Előbbit a fájl típus tartalmazza, utóbbit pedig a rendszer a beolvasó fájlból fogja kivenni. A fájl használatával nem csak számlatételeket hozhatunk létre, hanem szolgáltatási igényeket is.
A fájl egy oszlopba tartalmazza a kapcsolódó szállítói számla számát, így egy beolvasással akár több számla tételét is be lehet tölteni. Ennek feltétele, hogy a számla feje(ke)t beolvasás előtt iktatni kell. Beolvasás indításakor a számlaszám megadása nem kötelező, azonban ha a felületen a számlaszám megadásra kerül, akkor a rendszer csak ehhez az egy számlához olvassa be a tételeket.
A beolvasáskor a rendszer két ellenőrzést is végez arra vonatkozóan, hogy van-e már megkezdett előzmény rögzítve. Vizsgálja a beolvasóban szereplő SZOLG_DATUM, és MEGREND_SZAM szám értékeit.
Ha bármelyikre talál egyezést, a megkezdett szolgáltatási igényt folytatja, és összeköti a számla tételével.
Ha nincs egyezés, akkor új szolgáltatási igényt generál, amit szintén összeköt a szállítói számla tétellel.
A fájlból a szolgáltatási igénybe minden adat bekerül. Az igénylő mezőbe a használót a szolgáltatás dátumára keresi a rendszer. Ha a gépjárműhöz az adott dátumkor volt érvényes használó, akkor azzal feltölti, egyébként üresen marad.
Fontos!
A rendszer vizsgálja a beolvasáskor a gépjárművet is. Amennyiben a beolvasásra kerülő táblázatban megadott munkaszám nem egyezik a szolgáltatási igényben szereplő gépjármű adattal, akkor azt új igénynek tekintjük, így új szolgáltatási igényt generál a megadott paraméterekkel.
A formátum rendszerbeli neve
SZALL_SZLA_MOS (Szállítói számla - mosatás - v2)
Paraméterek
Kategória: Szeparátoros
Elvárt kódolás: iso-8859-2
Mező vége jel: ;
OSZLOPOK:
1. IKTATOSZAM Szállítói számla F1 beli iktatószáma. KÖTELEZŐ mező (Karakteres)
2. RENDSZAM Számlatételben a gépjármű forgalmi rendszáma. (Karakteres)
3. SZOLG_DATUM Az igénybe vétel dátuma. (Dátum, YYYY.MM.DD)
4. NETTO_OSSZEG Szállító által számlázott nettó összeg. KÖTELEZŐ mező (Numerikus)
5. AFAKULCS Eredeti áfa kulcs, ahogy a szállító számlázta. KÖTELEZŐ mező (Numerikus)
6. KMORA Km óra állás. (Numerikus)
7. UGYF_BEJEL_SZOV Ügyfél bejelentés szövege. (Karakteres)
8. MEGJEGYZES Szállítói számla tétel megjegyzés. (Karakteres)
9. SZOLG_ELEM_RNEV F1 szerinti szolgáltatás elem rövid neve. (Karakteres)
10. TOVABBT_DONT Továbbterhelési döntés kódja. (Karakteres, S/T/K/F)
11. TOVABBT_NETTO_OSSZEG Továbbterhelendő összeg, eltérhet a NETTO_OSSZEG-től. (Numerikus)
12. KERETSZERZ_SZAM Számlatétel 'Terhelt keretszerződés' mező. Erre történik a továbbterhelés. (Karakteres)
13. MEGRENDELES Szolgáltatás igény száma. (Karakteres)
IKTATOSZAM;RENDSZAM;SZOLG_DATUM;NETTO_OSSZEG;AFAKULCS;KMORA;UGYF_BEJEL_SZOV;MEGJEGYZES;SZOLG_ELEM_RNEV;TOVABBT_DONT;TOVABBT_NETTO_OSSZEG;KERETSZERZ_SZAM;MEGRENDELES;
2023/S/160;JANU001;20231020;10000;27;;Mosatás;;MOSAT belső takarítás;T;12000;;13654;
2023/S/163;ADA101;20231020;10000;27;53456;Takarítás;Saját ktsg;MOSAT belső takarítás;S;;;112006;
kész