DFemul. Emulator drukarki fiskalnej
Niemożliwe stało się możliwe. Powstało wyjątkowe oprogramowanie do emulacji urządzeń fiskalnych.
Jest to pierwsze i na razie jedyne oprogramowanie dostępne w internecie.
Emulator "udaje" drukarki fiskalne zgodne z protokołem POSNET. Służy do testowania oprogramowania współpracującego z drukarkami fiskalnymi.
Oprogramowanie powstaje głównie dla własnych potrzeb oraz w
celach testowych dla wdrożeniowców i użytkowników
VATowca.
DFemul może być użytkowane zgodnie z zasadami FreeWare, czyli jest darmowe, ale nie można jego sprzedawać, ani uzyskiwać w inny sposób korzyści finansowych.
Zastosowania:
- testowanie oprogramowania do wydruków fiskalnych
- szkolenia w firmach handlowych i programistycznych
- edukacja szkolna w zakresie obsługi urządzeń fiskalnych
Interface w językach: polski, angielski, włoski, w planach niemiecki, litewski, serbski
program |
wersja |
rozmiar |
zmiana |
plik |
uwagi |
DFemul |
0.53
|
1030 kB |
2013.07.26 |
dfemul_inst.exe |
wersja instalacyjna emulatora |
Zasada działania:
DFemul otwiera i nasłuchuje na porcie RS232, do którego za
pomocą odpowiedniego "kabelka" podłączamy COM komputera z
testowanym oprogramowaniem.
Zatem mogą być dwa scenariusze testu:
1. dwa komputery, jeden z DFemul, drugi z oprogramowaniem do
przetestowania wydruków fiskalnych, połączone poprzez porty
RS232 (COM)
2. jeden komputer z dwoma portami RS232 i analogicznie, DFemul do
jednego, a program drukujący do drugiego portu, oba połączone kabelkiem
Połączenie dwóch portów COM komputera(rów) powinno się wykonać za pomocą kabelka NULL MODEM.
Znaczenie poszczególnych przewodów można przeczytać tam http://www.hardwarebook.net/cable/serial/nullmodem9to9.html
Kabelek można zamienić emulatorem programowym portów szeregowych, jest ich kilka np.http://sourceforge.net/projects/com0com/
Trzeba jednak wiedzieć, że stosując emulator NULL MODEM pomijamy ważny element komunikacji.
Wykaz plików:
DFemul.exe - emulator drukarki fiskalnej
DFemul.chm - plik pomocy
DFemul.ini - zawiera wszystkie niezbędne dane drukarki, tworzy się dynamicznie
hst.txt - historia wszystkich paragonów i raportów - tzw. kopia
hstorg.txt - historia wszystkich paragonów i raportów -
tzw. oryginał, nie musi zawierać wydruków niefiskalnych
log.txt - historia transmisji - zapis wszystkich przesłanych znaków do/z drukarki
historia.txt - zapis danych systemu operacyjnego i ewentualnych błędów
Zmiany w kolejnych wersjach są tam
Wykaz programów testujących emulator DFemul:
DF32 - składnik pakietu VATowiec
ZPS - oprogramowanie firmy POSNET, dostępny na stronie producenta
Mała Księgowość Rzeczpospolitej
MR_FAKTURY_PRO
Wszelkie sprawy omawiamy na forum, zapraszam.
Prace projektowe rozpoczęto w dniu 2006.08.31, autor: p@vatowiec.pl - proszę zgłaszać uwagi na forum.