Bramki
Konfiguracja usługi bramek LS
Aplikacja Comarch POS pozwala na obsługę licznika wejść/wyjść klientów sklepu. Konfiguracja usługi dostępna jest z poziomu [Konfiguracja] → [Bramki]
Uwaga
Usługa bramek (usługa LS) może być zainstalowana oraz uruchomiona tylko na jednym stanowisku POS w obrębie danego centrum. Do bazy stanowiska, na którym została zainstalowana usługa LS, są importowane dane z bazy czytnika wejść/wyjść. Dane te są następnie synchronizowane do bazy systemu ERP.


- podać adres IP oraz port, po którym ma działać. Dzięki tym ustawieniom inne stanowiska POS w obrębie tego samego centrum mogą pobierać informacje o liczbie wejść/wyjść.

- wybrać plik sterownika przy pomocy przycisku [Wybierz plik]. Plik Comarch.POS.GateReader.dll znajdujący się w katalogu bin, w folderze instalacyjnym Comarch POS jest zintegrowany z licznikami wejść/wyjść producenta Letronic.


Prezentacja danych z licznika wejść/wyjść
Informacje dotyczące liczby wejść w ciągu dnia oraz w ciągu ostatniej godziny prezentowane są na zakładce Podsumowanie sprzedaży.
Prezentacja danych na pozostałych stanowiskach POS
Aby prezentować dane dotyczące liczby wejść/wyjść na pozostałych stanowiskach sprzedaży detalicznej sklepu (w obrębie danego centrum), należy na każdym z nich uruchomić oraz skonfigurować połączenie do usługi LS z poziomu [Konfiguracja]

Przykład
W sklepie są cztery stanowiska sprzedaży detalicznej o kodach: POS1, POS2, POS3, POS4. Przy wejściu do sklepu został zainstalowany licznik wejść/wyjść producenta Letronic.
Na zainstalowanym na serwerze PCSTANOWISKOPOS3 stanowisku POS3 została zainstalowana usługa LS, która łączy się do bazy licznika wejść/wyjść. Zaimportowane dane do bazy stanowiska prezentowane są na stanowisku POS3 oraz przekazywane podczas synchronizacji do systemu ERP.
Aby dane z licznika wejść/wyjść były widoczne na każdym stanowisku POS na stanowisku POS3 należy w sekcji Konfiguracja usługi bramek uzupełnić pole AdresIP: localhost oraz Port: 8919.
Na pozostałych stanowiskach: POS1, POS2, POS4 w konfiguracji usług należy włączyć parametr Używaj usługi bramek oraz uzupełnić pole AdresIP: PCSTANOWISKOPOS3, oraz Port: 8919.
W efekcie dane z licznika wejść/wyjść są przekazywane na stanowisko POS3, do systemu ERP oraz na stanowiska POS1, POS2, POS4.
Domyślne drukarki dla wydruków systemowych/OPOS
Domyślne drukarki dla wydruków systemowych/OPOS
W celu ustawienia domyślnych drukarek systemowych lub OPOS dla wydruków poszczególnych typów dokumentów należy wybrać [Konfiguracja] -> [Mapowanie wydruków].
- wskazać typ wydruku z dwóch możliwych opcji:
- Standard
- OPOS – dla prawidłowego działania wymagane jest zainstalowanie komponentu Micorosoft Point Of Service .NET v1.14
- wybrać drukarkę

Drukarka fiskalna
Drukarka fiskalna
Aplikacja współpracuje z następującymi modelami drukarek:- Elzab Mera
- Elzab Omega
- Emar Printo 57T
- Epson TM-T801 FV
- Innova Market
- Novitus
- Posnet Thermal
Uwaga
Z poziomu systemu ERP należy określić mapowanie stawek VAT dla wybranego stanowiska POS. Mapowania stawek dokonuje się w Administratorze oddziałów -> System -> Konfiguracja -> zakładka Sprzedaż -> Drukarki fiskalne.


- Plik sterownika - za pomocą przycisku [Wybierz plik] należy wskazać plik Comarch.B2.Printer2.dll zawierający sterowniki do drukarek fiskalnych. Plik ten znajduje się w katalogu bin\Drivers w folderze instalacyjnym Comarch POS i posiada implementację współpracy z wieloma modelami drukarek fiskalnych.
- Dostępne drukarki – należy wskazać model drukarki z listy dostępnych modeli dla pliku sterownika
- Typ połączenia - należy wybrać typ połączenia drukarki fiskalnej, dostępne opcje:
- TCP/IP - pole dostępne w przypadku wybrania jako typ połączenia: TCP/IP. Należy wskazać adres IP drukarki, dostępny w konfiguracji drukarki fiskalnej.
- Port szeregowy - pole dostępne w przypadku wybrania jako typ połączenia: Port szeregowy. Należy wskazać port COM, do którego jest podłączona drukarka fiskalna.
UwagaW celach testowych można skorzystać ze sterownika Comarch.B2.DummyPrinter.dll imitującego prawidłowe połączenie z drukarką.
- Loguj kasjera na starcie systemu – drukuje informacje o numerze stanowiska oraz numerze operatora przy uruchomieniu drukarki
- Drukuj numer paragonu/faktury – drukuje numer systemowy paragonu/faktury na wydruku dokumentu
- Drukuj EAN dokumentu jako kod kreskowy – drukuje numer EAN dokumentu w formie kodu kreskowego
Uwaga
Drukowanie numeru EAN dokumentu możliwe jest dla drukarek Novitus oraz Posnet posiadających taką funkcjonalność.
- Drukuj rabat pozycji – drukuje wartości nadanego rabatu dla danej pozycji dokumentu
- Drukuj faktury fiskalne – drukuje faktury na drukarce fiskalnej obsługującej taką funkcję. Dodatkowo w konfiguracji systemu musi być włączona funkcja Fiskalizacja faktur.
Uwaga
W przypadku drukarki fiskalnej POSNET Thermal HD oraz zaznaczonych parametrów Drukuj faktury fiskalne, Drukuj rabat pozycji nie ma możliwości drukowania faktur fiskalnych z informacją o rabacie.
- Drukuj notę debetową – drukuje noty debetowe na drukarce fiskalnej posiadającej taką funkcję. Parametr domyślnie zaznaczony po zainstalowaniu drukarki.
- Drukuj NIP nabywcy – drukuje numer NIP nabywcy wskazanego na dokumencie sprzedażowym na drukarce fiskalnej posiadającej taką funkcję
- Drukuj NIP w linii kasjera – umożliwia wydrukowanie numeru NIP nabywcy w linii kasjera, za numerem kasy i oznaczeniem kasjera, w sytuacji gdy drukarka nie obsługuje drukowania NIP
- Drukuj oznaczenie kasjera i stanowiska – drukuje dodatkowo oznaczenie kasjera i stanowiska. Oznaczenie kasjera definiowane jest w systemie ERP.
- Tryb diagnostyczny – dodatkowe logowanie
Otwieranie szuflady
Otwieranie szuflady
Kafel [Otwórz szufladę] umożliwia bezpośrednie otwarcie szuflady kasowej w aplikacji Comarch POS.Uwaga
W celu ręcznego otwarcia szuflady operator musi posiadać odpowiednie uprawnienie nadawane w systemie ERP

Terminal płatniczy
Terminal płatniczy
Terminal płatniczy służy do akceptacji kart płatniczych podczas dokonywania transakcji w punktach handlowo-usługowych. W Comarch POS można skonfigurować terminal płatniczy, z którym ma współpracować aplikacja umożliwiając obsługę formy płatności typu Karta. Aplikacja we współpracy z terminalami płatniczymi obsługuje protokoły dostawców:- eService
- Polcard
- PEKAO
- Polskie ePłatności
- PayTel (ING)


- Plik sterownika – za pomocą przycisku [Wybierz plik] należy wskazać plik Comarch.B2.Terminal.NazwaDostawcyTerminala.dll. Plik ten znajduje się w katalogu bin\Drivers w folderze instalacyjnym Comarch POS.
- Typ połączenia – umożliwia wskazanie jednego z typów połączeń: TCP/IP lub Port szeregowy.
- IP terminala – należy podać IP terminala płatniczego
- Port – należy wskazać port, do którego podłączony jest terminal. Port dostarczany jest przez producenta terminala płatniczego.
- Port szeregowy terminala – należy wskazać port COM, do którego podłączony jest terminal
Uwaga
Terminal płatniczy Verifone VX 520 od dostawcy eService działa przez RS232 (USB).
- Limit czasu operacji (ms) – domyślna wartość 60000 ms (60 sekund) – określa czas na wykonanie operacji zapłaty formą płatności typu Karta.
- Wysyłanie raportu zamknięcia dnia – włączony parametr oznacza, że na koniec dnia terminal (w zależności od modelu terminala) wysyła potwierdzenie wszystkich płatności.
- Logowanie komunikacji – włączony parametr oznacza, że logi zapisywane są we wskazanym pliku.
- Wydruk potwierdzeń na drukarce fiskalnej
- Oznaczaj Timeout na czerwono
- [Wybierz plik] – umożliwia wybranie pliku konfiguracyjnego
- [Sprawdź połączenie] – umożliwia weryfikację połączenia z terminalem płatniczym
- [Zatwierdź] – zatwierdza ustawienia konfiguracyjne terminala płatniczego
Sterownik testowy Dummy terminal
Uwaga
W celach testowych można skorzystać ze sterownika Comarch.B2.DummyTerminal.dll imitującego prawidłowe połączenie z terminalem.
- Tak – płatność zostanie zarejestrowana, użytkownik wraca do okna płatności (kwota przypisana do formy płatności typu Karta zostaje rozliczona)
- Nie – płatność nie zostanie zarejestrowana, użytkownik wraca do okna płatności (kwota przypisana do formy płatności typu Karta zostanie wycofana)
Wykorzystywanie terminala płatniczego bez integracji z Comarch POS
W przypadku gdy na stanowisku POS używany jest terminal płatniczy nieposiadający integracji z Comarch POS należy wyłączyć moduł terminala płatniczego. W celu wyłączenia modułu należy w katalogu instalacyjnym POS odnaleźć plik POS2.exe.config, a następnie w sekcji <modules> zakomentować wpis o module zaznaczony na grafice poniżej.

Konfiguracja z terminalem płatniczym PayTel (ING)
- W pliku konfiguracyjnym POS2.exe.config należy zakomentować wpis:
- Konfiguracji dokonuje się pod kaflem [Konfiguracja] -> [Terminal].
- Należy wybrać plik sterownika: POS.Terminal.EcrEft16.dll z katalogu bin -> Drivers.

- Plik sterownika – należy wybrać plik POS.Terminal.EcrEft16.dll za pomocą przycisku [Wybierz plik]
- Typ połączenia – określa typ połączenia z terminale, możliwe opcje IP i port COM
- IP terminala – IP terminala pobierane z konfiguracji urządzenia
- Port – port po którym terminal łączy się ze stanowiskiem POS, lub wybranie portu COM w przypadku połączenia szeregowego
- Limit czasu operacji (ms) – domyślna wartość 60000 ms (60 sekund) – określa czas na wykonanie operacji zapłaty formą płatności typu Karta.
- Wysyłanie raportu zamknięcia dnia – włączony parametr oznacza, że na koniec dnia terminal (w zależności od modelu terminala) wysyła potwierdzenie wszystkich płatności.
- Logowanie komunikacji – włączony parametr oznacza, że logi zapisywane są we wskazanym pliku.
- Wydruk potwierdzeń na drukarce fiskalnej
- [Wybierz plik] – umożliwia wybranie pliku konfiguracyjnego
- [Aktualizacja terminala] – wywołuje aktualizację terminala płatniczego
- [Sprawdź połączenie] – umożliwia weryfikację połączenia z terminalem płatniczym
- [Zatwierdź] – zatwierdza ustawienia konfiguracyjne terminala płatniczego
- płatność kartą

- anulowanie płatności kartą

- zwrot na kartę


Konfiguracja z terminalem płatniczym PeP (Polskie e-Płatności)
- W pliku konfiguracyjnym POS2.exe.config należy zakomentować wpis:
- Konfiguracji dokonuje się pod kaflem [Konfiguracja] -> [Terminal Polskie e-Płatności].
- Należy wybrać plik sterownika: POS.Terminal.PeP.dll z katalogu bin.

- Adres IP terminala
- Identyfikator terminala – identyfikator, który znajduje się w ustawieniach terminala, przy wdrukowaniu wizytówki z terminala
- Timeout – określany w sekundach
- Zamknięcie dnia
- Timeout operacji – określany w sekundach
- Oznaczaj Timeout na czerwono
Uwaga
Terminal do połączenia z systemem kasowym musi zostać odpowiednio skonfigurowany, protokół musi być ustawiony na terminalu jako UDP/PEP.
- [Sprawdź połączenie] – umożliwia weryfikację połączenia z terminalem płatniczym
- [Zatwierdź] – zatwierdza ustawienia konfiguracyjne terminala płatniczego
Konfiguracja z terminalem płatniczym eService
- W pliku konfiguracyjnym POS2.exe.config należy zakomentować wpis:
- Konfiguracji dokonuje się pod kaflem [Konfiguracja] -> [Terminal].
- Należy wybrać plik sterownika: POS.Terminal.EcrEft17.dll z katalogu bin.

- Plik sterownika – należy wybrać plik POS.Terminal.EcrEft16.dll za pomocą przycisku [Wybierz plik]
- Typ połączenia – określa typ połączenia z terminale, możliwe opcje IP i port COM
- IP terminala – IP terminala pobierane z konfiguracji urządzenia
- Port – port po którym terminal łączy się ze stanowiskiem POS, lub wybranie portu COM w przypadku połączenia szeregowego
- Limit czasu operacji (ms) – domyślna wartość 60000 ms (60 sekund) – określa czas na wykonanie operacji zapłaty formą płatności typu Karta.
- Wysyłanie raportu zamknięcia dnia – włączony parametr oznacza, że na koniec dnia terminal (w zależności od modelu terminala) wysyła potwierdzenie wszystkich płatności.
- Logowanie komunikacji – włączony parametr oznacza, że logi zapisywane są we wskazanym pliku.
- Wydruk potwierdzeń na drukarce fiskalnej
- [Wybierz plik] – umożliwia wybranie pliku konfiguracyjnego
- [Aktualizacja terminala] – wywołuje aktualizację terminala płatniczego
- [Sprawdź połączenie] – umożliwia weryfikację połączenia z terminalem płatniczym
- [Zatwierdź] – zatwierdza ustawienia konfiguracyjne terminala płatniczego
Uwaga
Na terminalu wgrany powinien być protokół FROB do połączenia z terminalem eService po TCP/IP.
Konfiguracja terminala Adyen
Współpraca aplikacji Comarch POS z terminalem płatniczym od dostawcy Adyen możliwa jest po wprowadzeniu odpowiednich zmian w pliku tekstowym POS2.exe.config dostępnym w katalogu instalacyjnym aplikacji. W pliku należy odkomentować lub dodać moduł: <module assemblyFile="Comarch.POS.Terminal.Adyen.dll" moduleType="Comarch.POS.Terminal.Adyen.Module, Comarch.POS.Terminal.Adyen" moduleName="Comarch.POS.Terminal.Adyen" /> oraz zakomentować moduł: <!-- <module assemblyFile="Comarch.POS.Terminal.dll" moduleType="Comarch.POS.Terminal.Module, Comarch.POS.Terminal" moduleName="Comarch.POS.Terminal" /> -->Konfiguracja
Integracja z terminalami płatniczymi Adyen pozwala na obsługę:- płatności kartą
- zwrot/anulowanie płatności – wykonane na wcześniejszej operacji
Uwaga
W przypadku zwrotu/anulowania na kartę wymagana jest odpowiednia konfiguracja Adyen.
- zwrot na kartę

- Nazwa dzierżawcy– nazwa konta sprzedawcy w systemie Adyen (Merchant)
- Identyfikator dzierżawcy– nazwa użytkownika przypisanego do konta sprzedawcy (Adyen Merchant Level à Account à Users)
- Identyfikator terminala – ID terminala
- Plik z licencją– plik zawierający licencję Pepper, jest to plik, który zostaje dostarczony przez firmę, od producenta Peppera przy zakupie licencji
- Typ połączenia – typ połączenia terminala
- Adres IP terminala– adres terminala, można sprawdzić na terminalu za pomocą kombinacji [5]+[zielony]
- Identyfikator klucza
- Hasło klucza
- [Wybierz plik licencji] – umożliwia wybranie pliku z licencją
- [Wybierz plik certyfikatu] – wybranie pliku certyfikatu
- [Sprawdź połączenie] – weryfikuje połączenie z terminalem płatniczym
- [Zatwierdź] – zapisuje wprowadzoną konfigurację
Obsługiwane typy połączeń
W integracji z Adyen obsługiwane są typy połączeń:- TCP/IP
Konfiguracja terminala Concardis
Współpraca aplikacji Comarch POS z terminalem płatniczym od dostawcy Concardis możliwa jest po wprowadzeniu odpowiednich zmian w pliku tekstowym POS2.exe.config dostępnym w katalogu instalacyjnym aplikacji. W pliku należy odkomentować lub dodać moduł: <module assemblyFile="Comarch.POS.Terminal.Concardis.dll" moduleType="Comarch.POS.Terminal.Concardis.Module, Comarch.POS.Terminal.Concardis" moduleName="Comarch.POS.Terminal.Concardis" /> oraz zakomentować moduł: <!-- <module assemblyFile="Comarch.POS.Terminal.dll" moduleType="Comarch.POS.Terminal.Module, Comarch.POS.Terminal" moduleName="Comarch.POS.Terminal" /> -->Konfiguracja
Integracja z terminalami płatniczymi Concardis pozwala na obsługę:- płatności kartą
- zwrot/anulowanie płatności – wykonane na wcześniejszej operacji
Uwaga
W przypadku zwrotu/anulowania na kartę wymagana jest odpowiednia konfiguracja Concardis.
- zwrot na kartę

- Plik z licencją- plik zawierający licencję Pepper, jest to plik, który zostaje dostarczony przez firmę od producenta Peppera, przy zakupie licencji
- Adres IP terminala- adres terminala, dla modelu CCV Q30 można sprawdzić/skonfigurować w: Menu(otwierane przez naciśnięcie przycisków [czerwonego] +[żółtego])
- Maksymalna długość linijki wydruku – domyślna wartość to 24
- Identyfikator firmy
- Identyfikator sklepu
- Identyfikator POS
- [Wybierz plik] – umożliwia wybranie pliku z licencją
- [Sprawdź połączenie] – weryfikuje połączenie z terminalem płatniczym
- [Zatwierdź] – zapisuje wprowadzoną konfigurację
Obsługiwane typy połączeń
W integracji z Concardis obsługiwane są typy połączeń:- TCP/IP
Konfiguracja terminal płatniczy zgodny z protokołem Zvt
Współpraca aplikacji Comarch POS z terminalem płatniczym zgodnym z prokołem Zvt możliwa jest po wprowadzeniu odpowiednich zmian w pliku tekstowym POS2.exe.config dostępnym w katalogu instalacyjnym aplikacji. W pliku należy odkomentować lub dodać moduł: <module assemblyFile=" Comarch.POS.Terminal.PepperZvtProtocol.dll" moduleType=" Comarch.POS.Terminal.PepperZvtProtocol.Module, Comarch.POS.Terminal.PepperZvtProtocol" moduleName=" Comarch.POS.Terminal.PepperZvtProtocol" /> oraz zakomentować moduł: <!-- <module assemblyFile="Comarch.POS.Terminal.dll" moduleType="Comarch.POS.Terminal.Module, Comarch.POS.Terminal" moduleName="Comarch.POS.Terminal" /> -->Konfiguracja
Integracja z terminalami płatniczymi zgodnymi z protokołem Zvt pozwalają na obsługę:- płatności kartą
- zwrot/anulowanie płatności – wykonane na wcześniejszej operacji
Uwaga
W przypadku zwrotu/anulowania na kartę wymagana jest odpowiednia konfiguracja terminala Zvt.
- zwrot na kartę

- Plik z licencją- plik zawierający licencję Pepper, jest to plik, który zostaje dostarczony przez firmę, od producenta Peppera przy zakupie licencji
- Adres IPterminala - adres terminala, można sprawdzić na terminalu za pomocą kombinacji [5]+[zielony]
- Hasło
- Maksymalna długość linijki wydruku – domyślna wartość to 24
- Timeout – standardowo ustawiony na 90000
- Typ terminala
- [Wybierz plik] – umożliwia wybranie pliku z licencją
- [Sprawdź połączenie] – weryfikuje połączenie z terminalem płatniczym
- [Zatwierdź] – zapisuje wprowadzoną konfigurację
Obsługiwane typy połączeń
W integracji z Zvt obsługiwane są typy połączeń:- TCP/IP