home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Polish Programs 2
/
polishprograms2.iso
/
firma
/
subiekt
/
exec.arj
/
FP600.MSG
< prev
next >
Wrap
Text File
|
1996-10-03
|
6KB
|
113 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 FP-600
(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 szczegóêowy w/g dat
8 - raport okresowy ogólny w/g dat
9 - otwarcie szuflady
10 - wyÿwietlanie reklamy
11 - wyÿwietlenie napisu
12 - czyszczenie wyÿwietlacza
13 - wyÿwietlenie daty i czasu RTC
14 - ustawienie daty i czasu w drukarce
15 - wydruk towarów zablokowanych przez drukark⌐
16 - wydruk statusu drukarki fiskalnej
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 i /K14. def.: /D19950101
Dla /K14 okreÿlamy dat⌐ do ustawienia (maksymalna
ró╛nica mo╛liwa do przestawienia wynosi ±60min,
patrz te╛ opcja /Y). Jeÿli nie podamy opcji dla
polecenia /K14 to zostanie przyj⌐ta data systemowa
/Fx : Nazwa pliku z danymi (data file) def.: /Fparagon.fp6
/Ex : Nazwa pliku z informacjÑ o ew. bê⌐dach def.: /Efp600.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 /I, /N i /P majÑ sens tylko dla polecenia /K2
/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
/Tcx: gdzie c znak okreÿlajÑcy typ komunikatu dodatkowego drukowanego
przez drukark⌐, a x dowolny êaΣcych znaków do wyÿwietlenia w górnym
wierszu lub wydruku jako linia dodatkowa na paragonie
opcja /T ma sens tylko dla poleceΣ /K4, /K5, /K10 oraz /K11
(np. /T0GOTαWKñ - wydrukuje: ZAP¥ACONO GOTαWKñ) Uwaga: przy
wyÿwietlaniu w górnym wierszu c jest nieistotne, ale musi zostaå
podane
/Ux : gdzie x dowolny êaΣcuch znaków do wyÿwietlenia w dolnym wierszu
opcja /U ma sens tylko dla poleceΣ /K10 oraz /K11
/Wx : gdzie x caêkowita wpêata (równa wartoÿci) paragonu (np. /W88.78)
opcja /W ma sens tylko dla polecenia /K4
/X : drukowanie numeru paragonu w komputerze na wydruku
paragonu w drukarce
/Yx : gdzie x czas, na który ma zostaå ustawiony zegar drukarki.
(np. /Y153500 tj. godz. 15 minut 35). Domyÿlnie czas systemowy
komputera. Opcja /Y ma sens tylko dla polecenia /K14. Jeÿli
nie zostanie podana to zegar w drukarce jest wyrównywany do
zegara systemowego (ale nie wi⌐cej ni╛ ±60min).
@#001> Brak wolnego miejsca w bazie kontrolnej nazw i stawek!
@#002> W pami⌐ci znajduje si⌐ dokument do wydrukowania!
@#003> W pami⌐ci fiskalnej zostaêo mniej ni╛ 30 rekordów do zapisania!
@#004> Nie zostaê wykonany raport dobowy za poprzedni dzieΣ sprzeda╛y!
@#005> BêÑd w pami⌐ci CMOS (CMOS byê kasowany)!
@#006> NastÑpiêo zablokowanie nazwy towaru w paragonie!
@#007> Brak wyÿwietlacza klienta!
@#008> Brak komunikacji z kontrolerem drukarki!
@#009> W buforze drukowania sÑ znaki do wydrukowania!
@#010> Brak papieru!
@#011> Awaria drukarki!
@#012> Za niskie napi⌐cie akumulatora, dalsza praca mo╛liwa ale powiadom serwis!
@#013> NastÑpiêo uniewa╛nienie paragonu!
@#014> W pami⌐ci paragonu pozostaêo mniej ni╛ 1kB miejsca!
@#015> Wydruk paragonu zatrzymany z powodu braku papieru!
@#099> Uwaga! Przerwaêeÿ komunikacj⌐ z drukarkÑ!
@#100> Prosz⌐ prawidêowo podaå argumenty!
@#101> Prosz⌐ podaå wymagane argumenty!
@#102> Uszkodzony program komunikacji z drukarkÑ!
@#103> Drukarka nie obsêuguje tego polecenia!
@#104> Nie mog⌐ otworzyå pliku.
@#105> Nie mog⌐ poêÑczyå si⌐ z drukarkÑ
@#107> Bê⌐dne dane w pliku
@#108> Zbyt dêuga nazwa
@#109> Brak pami⌐ci!
@#110> Data i czas w drukarce sÑ inne ni╛ w komputerze
@#111> Funkcja (jeszcze) nie zrealizowana.
@#255> Nie znany bêÑd
@END <- nie usuwaå tej linii!! */