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ż -> Drukarkifiskalne.
Aby skonfigurować drukarkę fiskalną należy wybrać z menu głównego przycisk [Konfiguracja], a następnie [Drukarkafiskalna]
Kafel [Drukarka fiskalna]
Widok konfiguracja drukarki fiskalnej
W wyświetlonym oknie, w sekcji Ustawienia sterownika należy uzupełnić następujące pola:
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.
Uwaga
W celach testowych można skorzystać ze sterownika Comarch.B2.DummyPrinter.dll imitującego prawidłowe połączenie z drukarką.
W sekcji Dodatkowe ustawienia znajdują się opcjonalne parametry:
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
Przycisk [Sprawdź połączenie] umożliwia weryfikację połączenia z drukarką fiskalną.
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]
Kafel [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.
Konfiguracja usługi bramek
Z poziomu widoku Konfiguracja usługi bramek można zainstalować, uruchomić, zatrzymać, odinstalować usługę LS.
Możliwe akcje dla usługi LS
Po instalacji usługi należy:
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ść.
Sekcja Konfiguracja usługi bramek
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.
Sekcja Sterownik bramek
Konfigurację sterownika można uzupełnić po wybraniu przycisku [Konfiguracja sterownika] podając namiary na bazę licznika wejść/wyjść.
Konfiguracja sterownika
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 z licznika wejść na Podsumowaniu 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]
Konfiguracja połączenia do usługi LS na pozostałych stanowiskach POS w obrębie tego samego sklepu
Po zaznaczeniu parametru Konfiguracja licznika wejść/wyjść należy uzupełnić PODLINKOWAĆ (te same dane <- do sekcji wyżej, w której było to opisane) te same dane, które są wypełnione na stanowisku POS, na którym wcześniej została zainstalowana usługa LS.
Konfiguracja usługi
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.
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
Elavon
Polcard
PEKAO
Polskie ePłatności
Nepting
PayTel (ING)
Terminal płatniczy
W celu skonfigurowania terminala płatniczego należy przejść do [Konfiguracja] -> [Terminal płatniczy].
Konfiguracja terminala płatniczego
W otwartym oknie, w sekcji Terminal płatniczy należy uzupełnić następujące pola:
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.
W przypadku typu połączenia TCP/IP dla pól:
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.
Natomiast dla typu połączenia Port szeregowy dla pola:
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).
W sekcji Ustawienia dodatkowe znajdują się opcjonalne parametry:
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
W oknie znajdują się przyciski:
[Wybierz plik] – umożliwia wybranie pliku konfiguracyjnego
[Sprawdź połączenie] – umożliwia weryfikację połączenia z terminalem płatniczym
W celach testowych można skorzystać ze sterownika Comarch.B2.DummyTerminal.dll imitującego prawidłowe połączenie z terminalem.
W przypadku korzystania ze sterownika Comarch.B2.DummyTerminal.dll transakcja formą płatności typu Karta kończy się domyślnie niepowodzeniem. Użytkownik może zmienić wynik przebiegu testowej transakcji modyfikując plik POS2.exe.config znajdujący się w katalogu instalacyjnym aplikacji Comarch Retail POS:
Wartość False należy zmienić na True oraz zapisać zmodyfikowany plik.
W przypadku pracy aplikacji z niezintegrowanym terminalem płatniczym, użytkownik może zmodyfikować plik POS2.exe.config znajdujący się w katalogu instalacyjnym aplikacji Comarch Retail POS poprzez zakomentowanie wpisu:
Wówczas przy wybraniu formy płatności typu Karta pojawi się komunikat: „Moduł obsługi terminala płatniczego nie został załadowany. Czy transakcja na terminalu się powiodła?” z możliwymi opcjami do wyboru:
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.
Moduł terminala płatniczego w pliku konfiguracyjnym
Po wyłączeniu modułu, w aplikacji POS przy wyborze płatności typu Karta, pojawi się stosowny komunikat, który należy zatwierdzić zgodnie z rezultatem płatności na terminalu. Po wyborze opcji Tak, płatność zostanie prawidłowo przetworzona po stronie aplikacji.
Komunikat po wyborze płatności kartą
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.
Okno konfiguracji terminala
4.Wybrać typ połączenia i uzupełnić odpowiednie dane.
5.Sprawdzić połączenie klikając przycisk [Sprawdź połączenie].
6.W celu zapisania konfiguracji należy wybrać przycisk [Zatwierdź].
W oknie konfiguracji terminala PayTel dostępne są pola:
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
W sekcji Ustawienia dodatkowe:
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
W oknie znajdują się przyciski:
[Wybierz plik] – umożliwia wybranie pliku konfiguracyjnego
Komunikat wyświetlany podczas anulowania płatności kartą
zwrot na kartę
Komunikat wyświetlany podczas zwrotu na kartę
Na zamknięciu okna w modyfikacji widoku można udostępnić przycisk [Raport transakcyjny]. W raporcie tym znajdują się wszystkie informacje o przeprowadzonych transakcjach.
Przycisk [Raport transakcyjny] w oknie Zamknięcia dnia
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].
Należy wybrać plik sterownika: POS.Terminal.EcrEft17.dll z katalogu bin.
Okno konfiguracji terminala
4.Wybrać typ połączenia i uzupełnić odpowiednie dane.
5.Sprawdzić połączenie klikając przycisk [Sprawdź połączenie].
6.W celu zapisania konfiguracji należy wybrać przycisk [Zatwierdź].
W oknie konfiguracji terminala eService dostępne są pola:
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
W sekcji Ustawienia dodatkowe:
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
W oknie znajdują się przyciski:
[Wybierz plik] – umożliwia wybranie pliku konfiguracyjnego
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ł:
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ę
W celu skonfigurowania terminala płatności Adyen należy wybrać kafel [Konfiguracja], a następnie [Terminal płatniczy Adyen].
Konfiguracja terminala Adyen
W oknie Konfiguracja terminala płatniczego Adyen należy uzupełnić następujące pola:
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]
W sekcji Klucze szyfrowania Adyen
Identyfikator klucza
Hasło klucza
Pola do uzupełnienie nie są wymagane dla dokonywania transakcji kartą ma to wpływ na generowane pliki dla każdej transakcji (zapisywane tam gdzie logi stanowiska POS). Jeżeli tutaj byłyby podane jakieś nieprawidłowe wpisy, to już wygenerowane pliki można poprawić.
W prawym dolnym rogu znajdują się przyciski:
[Wybierzplik licencji] – 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 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ł:
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ę
W celu skonfigurowania terminala płatności Concardis należy wybrać kafel [Konfiguracja], a następnie [Terminal płatniczy Concardis].
Konfiguracja terminala Concardis
W oknie Konfiguracja terminala płatniczego Concardis należy uzupełnić następujące pola:
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])
W sekcji Ustawienia dodatkowe:
Maksymalna długość linijki wydruku – domyślna wartość to 24
W sekcji Ustawienia plików Matchbox :
Identyfikator firmy
Identyfikator sklepu
Identyfikator POS
W prawym dolnym rogu znajdują się przyciski:
[Wybierzplik] – 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ł:
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ę
W celu skonfigurowania terminala należy wybrać kafel [Konfiguracja], a następnie [Terminal płatniczy zgodny z protokołem Zvt].
Konfiguracja terminala Zvt
W oknie Konfiguracja terminala płatniczego Zvt należy uzupełnić następujące pola:
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
W sekcji Ustawienia dodatkowe:
Maksymalna długość linijki wydruku – domyślna wartość to 24
Timeout – standardowo ustawiony na 90000
Typ terminala
W prawym dolnym rogu znajdują się przyciski:
[Wybierzplik] – 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
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
Kafel [Otwórz szufladę]Aby korzystać z funkcji szuflady, należy aktywować parametr Korzystaj z szuflady, który określa kiedy szuflada kasowa powinna zostać otwarta podczas wystawiania dokumentu handlowego np. przed wydrukiem fiskalnym czy po. Parametr dostępny jest w aplikacji Comarch POS: Stanowiska → zakładka Ustawienia POS → sekcja Szuflada i drukarka.
w systemie ERP można określić parametry automatycznego otwierania szuflady:
dla wybranych form płatności, którymi został opłacony dokument
Uwaga
Konfiguracji szuflady dla form płatności dokonuje się w aplikacji Formy płatności widok Comarch POS. Dla typu formy płatności dostępny jest parametr Otwieraj szufladę.
przed lub po fiskalizacji płatności za dokumenty fiskalne
przed lub po fiskalizacji płatności za dokumenty niefiskalne
przy zamknięciu dnia
przy zliczaniu kasy
dla dokumentów KP/KW
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].
Kafel [Mapowanie wydruków]W oknie Mapowanie drukarki dla wybranego na liście typu dokumentu należy:
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