home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Polish Programs 2
/
polishprograms2.iso
/
firma
/
subiekt
/
exec.arj
/
DF1.MSG
< prev
next >
Wrap
Text File
|
1996-10-03
|
5KB
|
121 lines
/*
# Komunikaty o bê⌐dach driverów drukarek fiskalnych
# Copyright 1996 by InsERT
┌───────── znak separujÑcy komunikaty
│ ┌─────── numer bê⌐du
│ │ ┌─ komunikat odpowiadajÑcy numerowi
@*254Driver elektronicznej drukarki fiskalnej DF-1
(c) by InsERT 1996
ObowiÑzkowe parametry wywoêania (brak wartoÿci domyÿlnych)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Kx : kod rozkazu :
1 - rozpocz⌐cie paragonu
2 - przesêanie jednej pozycji do paragonu
3 - anulowanie paragonu
4 - zakoΣczenie paragonu
5 - przesêanie paragonu w caêoÿci
6 - raport dobowy (tylko raz dziennie)
7 - raport okresowy w/g dat
8 - wyÿwietlenie naprzemienne daty i czasu RTC
9 - przestawienie czasu w drukarce
10 - wyêÑczenie wyÿwietlania daty i czasu RTC
Opcjonalne parametry wywoêania (posiadajÑce wartoÿci domyÿlne)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/An : Numer strony kodowej def.: /A852
/Cn : Numer portu COM (1..8) def.: /C1
/Dx : gdzie x data, od której wykona si⌐ raport okresowy
opcja /D ma sens tylko dla polecenia /K7. def.: /D19950101
/Fx : Nazwa pliku z danymi (data file) def.: /Fparagon.df1
/Ex : Nazwa pliku z informacjÑ o ew. bê⌐dach def.: /Edf1.err
/Gn : n == 0 wyêÑczenie sygnaêów d½wi⌐kowych def.: /G1
n == 1 wêÑczenie sygnaêów d½wi⌐kowych
(sygnalizacja bê⌐dów transmisji)
/Jx : gdzie x iloÿå pojedyΣczego towaru (np. /J2.500)
/Hx : gdzie x nazwa pojedyΣczego towaru (np. /HChleb)
/Lx : gdzie x dwuznakowy identyfikator kasjera (np. /LAA)
/Mx : gdzie x jednostka miary pojedyΣczego towaru (np. /Mszt.)
/Nx : gdzie x dwuznakowy numer kasy w systemie kas (np. /N01)
/Px : gdzie x cena pojedyΣczego towaru (np. /P1.13)
opcje /J, /H, /M i /P majÑ sens tylko dla polecenia /K2
/Rx : gdzie x data, do której wykona si⌐ raport okresowy
opcja /R ma sens tylko dla polecenia /K7. def.: (data bie╛Ñca)
/Qn[,x,y,len,atr] : PrzeêÑczenie sposobu wyÿwietlania def.: /Q0
informacji na ekranie
0 - brak wyÿwietlania informacji na ekranie
1 - informacja tylko o wysêaniu lub pobraniu informacji i ew. bê⌐dach
transmisji
2 - wyÿwietlanie statusu ka╛dego komunikowania si⌐ z drukarkÑ
3 - wyÿwietlenie informacji o post⌐pach pracy w punkcie
o wspóêrz⌐dnych x,y, o max. dêugoÿci len i atrybucie atr.
Lewy górny róg ekranu ma wspóêrz⌐dne (0,0)
/Sx : gdzie x okreÿla stawk⌐ podatku dla pojedyΣczego towaru (np. /S22.00)
jeÿli pominiemy ten parametr to towar b⌐dzie ZWOLNIONY z podatku
opcja /S ma sens tylko dla polecenia /K2
/Tc : gdzie c znak '+' lub '-' okreÿlajÑcy kierunek przetawienia zegara
drukarki (tylko zmiana czasu o 1h). Opcja ma sens tylko dla polecenia
/K9 def.: /T+
/Wx : gdzie x caêkowita wpêata (równa wartoÿci) paragonu (np. /W88.78)
opcja /W ma sens tylko dla polecenia /K4
/Yc : gdzie c znak 'D' lub 'W' okreÿlajÑcy czy raport okresowy ma byå
(D)rukowany na drukarce fiskalnej czy te╛ (W)yÿwietlony na ekranie.
def.: /YD
@#000> D0 drukarka nie zainicjowana!
@#001> D1 OK
@#002> D2 bê⌐dne dane, rozkaz, parametry lub format!
@*003> D3 pami⌐å fiskalna bliska przepeênienia, serwis dopuszczony!
@#004> D4 upêynÑê maksymalny czas trwania transakcji!
@#005> D5 bêÑd ustawienia daty!
@#006> D6 serwis wymagany!
@#007> D7 zablokowany mechanizm drukarki!
@#008> D8 drukarka w trybie 'tylko odczyt'!
@#009> D9 data wczeÿniejsza ni╛ ostatni zapis fiskalny!
@#010> D10 niewykonany raport dobowy!
@#011> D11 zwi⌐kszenie indeksu PTU lub zmiany PTU w ciÑgu dnia!
@#012> D12 bêÑd zapisu do pami⌐ci fiskalnej!
@#013> D13 brak miejsca na nowe stawki PTU!
@#014> D14 transakcja nierozpocz⌐ta!
@#015> D15 paragon przepeêniony!
@#016> I0 drukarka w trybie tylko odczyt
@#017> I1 Instrukcja OK
@#018> I2 zêy rozkaz lub kod instrukcji!
@#019> I3 drukarka niezinicjowana!
@#020> I4 drukarka w trybie serwisu!
@#021> I5 drukarka nie ma ustawionego numeru unikatowego lub NIP'u!
@#022> I6 instrukcja dozwolona tylko w trybie serwisu!
@#023> I7 instrukcja zabroniona w trybie szkolenia!
@#024> I8 w buforze drukarki znajdujÑ si⌐ dane!
@#099> Uwaga! Przerwaêeÿ komunikacj⌐ z drukarkÑ!
@#100> Prosz⌐ prawidêowo podaå argumenty!
@#101> LD1 podaj nazw⌐!
@#102> LD2 towar dodany!
@#103> LD3 lista bliska przepeênienia!
@#104> Nie mog⌐ otworzyå pliku.
@#105> Nie mog⌐ poêÑczyå si⌐ z drukarkÑ
@#107> Bê⌐dne dane w pliku lub linii poleceΣ
@#108> Zbyt dêuga nazwa
@#109> Brak pami⌐ci!
@#110> Data i czas w drukarce sÑ inne ni╛ w komputerze
@#111> Prosz⌐ podaå wymagane argumenty!
@#112> Uszkodzony program komunikacji z drukarkÑ!
@#113> Drukarka nie obsêuguje tego polecenia!
@#114> Podsumowanie niezgodne z wyliczonym przez drukark⌐!
@#115> BêÑd w cz⌐ÿci fiskalnej drukarki!
@#116> Funkcja (jeszcze) nie zrealizowana.
@#201> DJ podaj nazw⌐!
@#202> WE pobierz lini⌐!
@#300> R0 przeterminowanie transmisji!
@#301> R1 przerwa w drukowaniu!
@#302> R2 bêÑd w dost⌐pie do dysku!
@#303> R3 bêÑd zgêoszony przez rezydenta!
@#304> R4 zêe typy argumentów!
@#255> Nie znany bêÑd
@END <- nie usuwaå tej linii!! */