Fiškálny modul FM3000
AAAA
Fiškálny modul FM3000 je nezávislé zariadenie, ktorého úlohou je sledovanie a ukladanie informácií o hotovostných pokladničných dokladoch. Fiškálny modul na základe prichádzajúcich vstupných údajoch vyhodnotí typ súboru na vstupe. Ak je na vstupe pokladničný doklad, vytlačí sa na pripojenej tlačiarni. Ak na vstupe nie je pokladničný doklad, alebo prichádza súbor, ktorý nevie fiškálny modul identifikovať, tak sa doklad odfiltruje a na tlačiarni sa nič nevytlačí.
Fiškálny modul je zariadenie, ktoré má vlastný procesor, pamäťové moduly, časovač a vstupno-výstupné porty. Prichádzajúce vstupné údaje vyhodnocuje program, ktorý je trvale uložený v procesore fiškálneho modulu. Nový program /BIOS/ vo fiškálnom module môže servisný technik zmeniť priamo u zákazníka. Na základe vyhodnotenia procesora sa ukladajú jednotlivé fiškálne údaje do elektricky nezávislej pamäte, ktorá má kapacitu 64MB.
Do tejto pamäti sa ukladajú denné, mesačné a ročné uzávierky. Uzávierky sa ukladajú do pamäte natrvalo. Vytlačenie kópie ktorejkoľvek uzávierky sa dá vyvolať príkazom z nadradenej aplikácie.
V pamäti sa vytvára aj tzv. "elektronická kontrolná páska". Jednotlivé pokladničné doklady sú uložené systémom FIFO a po pretečení kapacity pamäte sa prepisujú najstaršie pokladničné doklady. Vytlačenie kópie dokladu z kontrolnej pásky sa dá vyvolať príkazom z nadradenej aplikácie.
Fiškálny modul je zariadenie s vlastnou logikou a vyhodnocovaním. Ako vstupné zariadenie sa môže použiť počítač, terminál, alebo iný typ hardware, ktoré dokáže komunikovať pomocou sériovej linky.
Konfigurácia fiškálneho modulu sa ukladá do EEPROM pamäte 32kB. Táto pamäť je chránená hardvérovo a zmena akýchkoľvek údajov sa dá vykonať iba pri mechanickom povolení zápisu.
Fiškálny modul má vlastný časovač (real time clock – RTC). Dátum a čas, ktorý je uvádzaný na jednotlivých pokladničných dokladoch sa automaticky dopĺňa z vnútorného časovača. Časovač je zálohovaný pri odpojení napájacieho napätia batériou .