[Rozw.] Obsługa kasy fiskalnej pod Linuksem

Problemy dotyczące programowania.

Moderatorzy: Moderatorzy, Administratorzy

Awatar użytkownika
Heniek
Użytkownik
Posty: 243
Rejestracja: 2005-08-03, 23:47
Lokalizacja: Kraków

[Rozw.] Obsługa kasy fiskalnej pod Linuksem

Post autor: Heniek »

Cześć,

W najbliższym czasie będę pisać program - magazyn oraz bazę faktur dla pewnego sklepu. Program, w wielkim skrócie, będzie odbierać dane (kod produktu) od kasy fiskalnej, a następnie przesyłać jej dane o produkcie.
Kasa fiskalna będzie podłączona za pomocą RS232, mam zamiar użyć biblioteki libserial.

Pytanie - czy ktoś kiedyś miał do czynienia z takimi urządzeniami? Jak wygląda typowy schemat komunikacji z taką kasą? Wyobrażam sobie to w ten sposób:

Kasa fiskalna przesyła do komputera, za pomocą serial portu, kod produktu, który ma zostać zakupiony.
Program zainstalowany na komputerze, który operuje na plikach /dev/ttys* sprawdza ten kod w bazie, a następnie wysyła kasie cenę.

Dobrze myślę? Będę wdzięczny za jakiekolwiek podpowiedzi. W życiu takiego sprzętu w rękach nie miałem.

Pzdr.
Ostatnio zmieniony 2010-09-25, 14:09 przez Heniek, łącznie zmieniany 1 raz.
Partition@IRCNet
Awatar użytkownika
dienet
Moderator
Posty: 2105
Rejestracja: 2007-07-24, 18:58
Lokalizacja: Racibórz/Rybnik

Re: Obsługa kasy fiskalnej pod Linuksem

Post autor: dienet »

Ja nie miałem do czynienia z kasami oraz pisaniem pod nich sterowników, ale wygląda na to że każdy z producentów na stronie powinien posiadać dokumentacje która w szczegółowy sposób opisuje protokół komunikacyjny po rs232. Wygląda na to że nie ma standardu?
Pozdr0
dienet
[img]http://i164.photobucket.com/albums/u19/slawek15/kotekeo0lq3.jpg[/img]
jacol
Przyjaciel Forum
Posty: 680
Rejestracja: 2004-06-12, 17:34

Re: Obsługa kasy fiskalnej pod Linuksem

Post autor: jacol »

Witam.
Nie wiem czy już kolega Heniek znalazł ale zawsze warto podać dla innych:
http://www.novitus.pl/pl/dla-programist ... unikacyjne
Pozdrawiam jacol
PS. W necie można znaleźć listę firm homologowanych przez MF.
Awatar użytkownika
Heniek
Użytkownik
Posty: 243
Rejestracja: 2005-08-03, 23:47
Lokalizacja: Kraków

Re: Obsługa kasy fiskalnej pod Linuksem

Post autor: Heniek »

Cześć,

Standaryzacji oczywiście nie ma żadnej. Co firma, to zupełnie inny protokół.
Tak, znalazłem już wcześniej te dokumenty. Troszeczkę rozjaśniają sprawę. Najważniejsze, że wiem na pewno na jakiej zasadzie to działa. Jak dostanę dokumentację do ręki to będę mógł powiedzieć więcej.

Dzięki.
Partition@IRCNet
ODPOWIEDZ