home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World Komputer 1996 May
/
PCW596.iso
/
polskie
/
insert
/
subiekt4
/
exec.arj
/
DF300.MSG
< prev
next >
Wrap
Text File
|
1995-12-22
|
6KB
|
129 lines
/*
# Komunikaty o bê⌐dach driverów drukarek fiskalnych
# Copyright 1995 by InsERT
┌───────── znak separujÑcy komunikaty
│ ┌─────── numer bê⌐du
│ │ ┌─ komunikat odpowiadajÑcy numerowi
@*254Driver elektronicznej drukarki fiskalnej DF-300
(c) by InsERT 1995
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 - otwarcie szuflady
9 - wyÿwietlanie reklamy
10 - wyÿwietlenie napisu
11 - czyszczenie wyÿwietlacza
12 - wyÿwietlenie daty i czasu RTC
13 - ustawienie daty i czasu w drukarce
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
Dla polecenia /K13 mo╛na podaå dat⌐ jeÿli
firmware < 2.08, domyÿlnie data systemowa komputera
/Fx : Nazwa pliku z danymi (data file) def.: /Fparagon.dat
/Ex : Nazwa pliku z informacjÑ o ew. bê⌐dach def.: /Edf300.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 trzyznakowy identyfikator kasy/kasjera (np. /L01A)
/Mx : gdzie x jednostka miary pojedyΣczego towaru (np. /Mszt.)
/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
/Tx : gdzie x dowolny êaΣcych znaków do wyÿwietlenia w górnym wierszu
lub wydruku jako linie dodatkowe na paragonie
opcja /T ma sens tylko dla poleceΣ /K1, /K5, /K9 oraz /K10
/Ux : gdzie x dowolny êaΣcuch znaków do wyÿwietlenia w dolnym wierszu
opcja /U ma sens tylko dla poleceΣ /K9 oraz /K10
/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 w pierwszej linii wydruku
paragonu na 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 /K13 jeÿli
firmware < 2.08. Je╛eli firmware >= 2.08 to zegar w drukarce
jest wyrównywany do zegara systemowego.
@#000> Rozkaz nie zostaê rozpoznany
@#001> Nie zainicjowany zegar RTC
@#002> BêÑd bajtu kontrolnego
@#003> Zêa iloÿå parametrów
@#004> BêÑd parametru(ów) lub bêÑd danych
@#005> BêÑd operacji z zegarem czasu rzeczywistego (RTC)
@#006> BêÑd operacji z moduêem fiskalnym (pami⌐ciÑ fiskalnÑ)
@#007> BêÑd daty
@#008> BêÑd operacji: niezerowe totalizery
@#009> BêÑd operacji I/O drukarki
@#010> Zmiana czasu wykracza poza dopuszczalny zakres (+/- 30 min)
@#011> Zêa iloÿå wartoÿci PTU (wymagane cztery) lub bêÑd liczby
@#012> Bê⌐dny nagêówek (zbyt dêugi lub z niedozwolonymi znakami)
@#013> Próba fiskalizacji ju╛ sfiskalizowanego urzÑdzenia
@#014> Próba wysêania do RAM nagêówka dla urzÑdzenia sfiskalizowanego
@#015> BêÑd w dotakowych liniach nagêówka
@#016> Bê⌐dna nazwa
@#017> Bê⌐dne oznaczenie iloÿci
@#018> Bê⌐dne oznaczenie stawki PTU
@#019> BêÑd wartoÿci CENA
@#020> BêÑd wartoÿci BRUTTO
@#021> Sekwencja odebrana przy wyêÑczonym trybie transakcji
@#022> BêÑd operacji STORNO
@#023> Bê⌐dna liczba rekordów (linii) paragonu)
@#024> Przepeênienie bufora drukarki
@#025> Bê⌐dny kod terminala/kasjera
@#026> BêÑd kwoty WP¥ATA
@#027> Bê⌐dna suma caêkowita TOTAL
@#028> Przepeênienie totalizera
@#029> ╜Ñdanie zakoΣczenia trybu transakcji, gdy nie zostaê jeszcze wêÑczony
@#030> BêÑd kwoty WP¥ATA/WYP¥ATA
@#031> Nadmiar dodawania (przekroczenie zakresu gotówki w kasie)
@#032> Wartoÿå po odj⌐ciu staje si⌐ ujemna
@#033> BêÑd napisu ZMIANA
@#034> BêÑd napisu KASJER
@#035> Zerowy stan totalizerów
@#036> W pami⌐ci fiskalnej istnieje ju╛ zapis o tej dacie
@#037> Operacja przerwana z klawiatury
@#038> BêÑd nazwy
@#039> BêÑd oznaczenia PTU
@#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Ñ
@#106> Nie zainstalowany sterownik DOSCOMDD.SYS
@#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!! */