Temat: Drukarka fiskalna i funkcja LBTRSLN Drukarka fiskalna i funkcja LBTRSLN
Witam,
Piszę program który musi obsługiwać drukarkę fiskalną. Wszystko jest wporządku do mementu gdy chce dodać nową linię do paragonu. Połączyć się potrafię, rozłączyć, zacząć nowy paragon, anulować i zatwierdzić ale nie potrafię dodać nowej lini - prawdopodobnie przez źle przekazywane parametry do funkcji Źródło: forum.hotscripts.pl/showthread.php?t=22356
Temat: Posnet thermal - sumy kontrolne ...Sat, 02 Dec 2006 15:47:26 +0100, Jacek napisał(a):
> Władek Raczykat napisał(a):
>> Witam
>> Uzywam ocxa sciagnietego ze strony posneta
>>
>> i dzialam (akurat w delphi 5):
>>
>> //otwarcie portu
>> tl1.thlopenport('com1');
>> //rozpoczenie nowego paragonu
>> tl1.LBTRSHDR(0,0, '', '', '');
>> //dodanie pojedynczego elementu do paragonu
>> tl1. LBTRSLN(1, 0, 0, 'Bomba', '1', 'A', '124.00', '124.00', '0', '');
>> // do tego miejsca wszystko ladnie idzie
>> // chce teraz zamknac paragon
>> tl1.LBTREXIT (0, 0, 0, 'S01', '','','', '124.00', '124.00', '0.00');
>>
>> i lipa, bo pojawia sie "2$e błąd bajtu kontolnego"
>> w dokumentacji nic nie znalazlem
>> LBTREXIT w parametrach nie podaje sumy
>> o co tutaj chodzi?
>>... Źródło: forum.hotscripts.pl/showthread.php?t=29765
Temat: Posnet thermal - sumy kontrolne Posnet thermal - sumy kontrolne
Witam
Uzywam ocxa sciagnietego ze strony posneta
i dzialam (akurat w delphi 5):
//otwarcie portu
tl1.thlopenport('com1');
//rozpoczenie nowego paragonu
tl1.LBTRSHDR(0,0, '', '', '');
//dodanie pojedynczego elementu do paragonu
tl1. LBTRSLN(1, 0, 0, 'Bomba', '1', 'A', '124.00', '124.00', '0', '');
// do tego miejsca wszystko ladnie idzie
// chce teraz zamknac paragon
tl1.LBTREXIT (0, 0, 0, 'S01', '','','', '124.00', '124.00', '0.00');
i lipa, bo pojawia sie "2$e błąd bajtu kontolnego"
w dokumentacji nic nie znalazlem
LBTREXIT w parametrach nie podaje sumy
o co tutaj chodzi?
pozd wladek
--
Wysłano z serwisu Usenet w portalu Gazeta.pl ->... Źródło: forum.hotscripts.pl/showthread.php?t=29765
Temat: Posnet (vb6) Posnet (vb6)
Witam,
Chcę zastosować ThermalLib.ocx do sterowania drukarką fiskalną Posnet.
Czy ktoś ma może jakieś doświadczenia z tą kontrolką?
W jakim formacie przekazuje się parametry liczbowe do metod tworzących
paragon? Metoda LBTRSLN oczekuje typu String dla ilości, ceny i wartości,
więc jak to zapisać?
Czy metoda kończąca transakcję LBTREXIT musi mieć dostarczoną wartość
paragonu czy też drukarka sama sobie tą wartość wyznacza z sumy pozycji
paragonu?
Czy jest gdzieś dostępny jakiś sensowny opis tej kontrolki? To co znalazłem
na stronach Posnet.pl to pełna porażka!
Pozdrawiam,
W.P.
P.s. Nazwy metod i właściwości tej kontrolki ktoś chyba... Źródło: forum.hotscripts.pl/showthread.php?t=32943
Temat: Obsługa drukarek fiskalnych POSNET ...& "$h" & LINIA1$ & Chr$(13) & LINIA2
$ & Chr$(13)
If Pn$ = "3" Then Text$ = Pl$ & ";" & Pn$ & "$h" & LINIA1$ & Chr$(13) & LINIA2
$ & Chr$(13) & LINIA3$ & Chr$(13)
SumaKontrolna$ = CHeckSum$(Text$)
wh$ = escp$ & Text$ & SumaKontrolna$ & esck$
20 Rem ********************************************koniec LBTRSHDR ******
Rem przeslanie aplikacji LBTRSLN - sekwencji kolejnych linii linia L
Rem ************************************************** *******
kol = 0
811 Open ParagonTYM$ For Input As #2
812 If EOF(2) Then GoTo 815
813 Input #2, nrTowaruP, nazwaTowaruP, CenaNettoSTowaruP, VatTowaruP,
IloscSprzedanegoTowaruP, CenaBruttoSTowaruP, CenaNettoZTowaruP, DataZakupuP,
NrFakturyZakupuP, DostawcaP, GrupaTowarowaP, RabatP, JednostkaMiaryP,
NrKatalogP, GrupaRabatowaP... Źródło: forum.hotscripts.pl/showthread.php?t=2097
Temat: Posnet thermal - sumy kontrolne
Władek Raczykat napisał(a):
> Witam
> Uzywam ocxa sciagnietego ze strony posneta
>
> i dzialam (akurat w delphi 5):
>
> //otwarcie portu
> tl1.thlopenport('com1');
> //rozpoczenie nowego paragonu
> tl1.LBTRSHDR(0,0, '', '', '');
> //dodanie pojedynczego elementu do paragonu
> tl1. LBTRSLN(1, 0, 0, 'Bomba', '1', 'A', '124.00', '124.00', '0', '');
> // do tego miejsca wszystko ladnie idzie
> // chce teraz zamknac paragon
> tl1.LBTREXIT (0, 0, 0, 'S01', '','','', '124.00', '124.00', '0.00');
>
> i lipa, bo pojawia sie "2$e błąd bajtu kontolnego"
> w dokumentacji nic nie znalazlem
> LBTREXIT w parametrach nie podaje sumy
> o co tutaj chodzi?
>
> pozd wladek
>
Wiadomość LBTREXIT... Źródło: forum.hotscripts.pl/showthread.php?t=29765
zanotowane.pldoc.pisz.plpdf.pisz.plwyborywpsl.htw.pl
|