konto usunięte

Temat: Obsługa kasy fiskalnej

Pisał ktoś kiedyś obsługe kasy fiskalnej w PHP?
Chcę zintegrować obsługę sklepu w PHP z drukarką fiskalną.
Program działałby tylko lokalnie na jednym komputerze i towary sprzedane z tego komputera z automatu drukowały by paragony.

Producent udostępnia biblioteki do komunikacji na RS232 na windowsa.

konto usunięte

Temat: Obsługa kasy fiskalnej

to może od innej strony:
Wiem ze zarządzanie sprzętem najlepiej pisać w C++

ale zalezy mi na tym aby to było pod PHP, moze jakies przykłady wykorzytania takiego kodu PHP z obsługą rs232?
Wojciech Sznapka

Wojciech Sznapka CTO @ STS Zakłady
Bukmacherskie

Temat: Obsługa kasy fiskalnej

exec() ?

konto usunięte

Temat: Obsługa kasy fiskalnej

nie chodzi mi o uruchamianie programów dodadkowych tylko wykorzystać jakąś bibliotekę odpowiedzialną za komunikację a całe sterowanie tego, wysyłanie sygnałów ma być z PHP.

Na razie kombinuje jak to zrobić, bo nie wiem od której strony najlepiej za to się zabrać.
Wojciech Sznapka

Wojciech Sznapka CTO @ STS Zakłady
Bukmacherskie

Temat: Obsługa kasy fiskalnej

No nie wiem czy to będzie takie proste i przyjemne. Mi do głowy przychodzi program odpalany z linii komend, lub ewentualnie udostępniający jakiś Web Service, ale to już by był trochę przerost formy nad treścią.

Ale mimo wszystko jak wykombinujesz coś ciekawego to podziel się spostrzeżeniami, bo ja sam w perspektywie miesiąca, dwóch będę coś podobnego robił :-)

konto usunięte

Temat: Obsługa kasy fiskalnej

znalazłem coś takiego:
http://files.codes-sources.com/fichier.aspx?id=36224&f...\iol_output.php

Jest tam jakaś klasa korzystająca z bibliotek dll
nie sprawdzałem jeszcze tego ale wygląda na to ze coś z tego mozna zrobić.Mariusz Mikołajek edytował(a) ten post dnia 17.12.08 o godzinie 20:34

konto usunięte

Temat: Obsługa kasy fiskalnej

ja bym tak jak szanowny kolega Wojciech Sznapka jechał z linii komend exekiem..
Jarosław Lisicki

Jarosław Lisicki programista,
Gadu-Gadu

Temat: Obsługa kasy fiskalnej

Moze to jakos pomoze:
http://pl2.php.net/manual/pl/book.w32api.php

konto usunięte

Temat: Obsługa kasy fiskalnej

Budujesz moduł do php: http://pl2.php.net/dio

Może to pomoże: http://krzych.eu/?m=const_page&sec=1&id=38Bartłomiej P. edytował(a) ten post dnia 18.12.08 o godzinie 08:16
Marcin Mirończuk

Marcin Mirończuk Informatyk -
programista,
projektant systemów
informacyjnych

Temat: Obsługa kasy fiskalnej

Albo zbudowanie i skompilowanie własnej biblioteki. Czyli stworzenie extension php w c.
Bartłomiej Szczudło

Bartłomiej Szczudło Unix & Windows
Administrator

Temat: Obsługa kasy fiskalnej

Dlaczego w PHP a nie w jakimś kompilowanym języku z obsługą portów? Czy są jakieś naprawdę istotne powody aby śruby wkręcać imadłem? :)

konto usunięte

Temat: Obsługa kasy fiskalnej

Bartłomiej S.:
Dlaczego w PHP a nie w jakimś kompilowanym języku z obsługą portów? Czy są jakieś naprawdę istotne powody aby śruby wkręcać imadłem? :)

Bo kasę ma obsługiwać istniejąca aplikacja napisana w PHP.
Bartłomiej Szczudło

Bartłomiej Szczudło Unix & Windows
Administrator

Temat: Obsługa kasy fiskalnej

OK. Rozumiem.
Mimo wszystko sugerowałbym zrobienie aplikacji w jakimś kompilowanym języku - C/C++, działającej jako usługa/daemon, nasłuchującej na jakimś porcie, która by była sterowana poprzez SOAP, a do tego frontend w PHP wysyłający zgrabne żądania w XML.
Byłoby czyściutko, na pewno da się zrobić i wydaje mi się że nawet łatwiej i szybciej niż w samym PHP.
Marcin Lulek

Marcin Lulek Programista -
WebReactor

Temat: Obsługa kasy fiskalnej

no tez mi sie wydaje ze proba zrobienia tego "bezposrednio" to jak wbijanie gwozdzi czolem, da sie ale niekoniecznie to bedzie przyjemne

konto usunięte

Temat: Obsługa kasy fiskalnej

na początku pisałem - ze wiem ze najlepiej to w C++ napisać, ale to ma być bardzo prymitywna aplikacja do wysłania sygnału tylko jaki paragon wydrukować. kasa jest zaprogramowana więc wystarczy tylko aby otrzymała kod, kwota i ilość. Program nie ma obsługiwać kasy jako system sprzedaży a jedynie dostać sygnał co ma drukować.

Tak sobie klient wymyślił i do tego celu php myślę ze w zupełności wystarczy.

Temat: Obsługa kasy fiskalnej

Witam, odświeżam temat, bo sam natrafiłem na problem spięcia aplikacji Webowej z drukarką fiskalną.
Mam już działający prototyp, który rozwijam.
Zastanawiam się czy ktoś jeszcze aktualnie interesuje się tym tematem?? ;)

konto usunięte

Temat: Obsługa kasy fiskalnej

Swego czasu do komunikacji po prostu używałem kontrolki ActiveX dostępnej na stronie producenta (http://www.posnet.com.pl/index.php?pid=1307)

Temat: Obsługa kasy fiskalnej

A gdzie ją oprogramowałeś? Visual Basic? Delphi? Czy jeszcze inaczej?
Tomasz Zadora

Tomasz Zadora programuję

Temat: Obsługa kasy fiskalnej

Tak jak Piotr używam kontrolki activeX + javascript, problem w tym, że działa to tylko pod IE - no ale działa, i to dobrze :)

Następna dyskusja:

Obsługa błędów




Wyślij zaproszenie do