Minimalne wymagania

Minimalne wymagania niezbędne do prawidłowego działania Comarch POS oraz Comarch POS Agent (na osobnych maszynach):

Uwaga
Założenia:

  • 200 tys. obiektów partii
  • 200 tys. kontrahentów w bazie POS

W przypadku gdy baza POS będzie zawierać więcej obiektów, należy przeprowadzić osobną wycenę i testy.

 

  • System Operacyjny Microsoft Windows 10/11
  • Procesor minimalny: Intel i3 lub odpowiednik AMD Ryzen 3 (min 3000 pkt benchmark). Procesor zalecany: Intel i5 lub odpowiednik AMD Ryzen 5 (min 5000 pkt benchmark)
  • 8 GB pamięci RAM (lub więcej)
  • Microsoft .NET Framework 4.7.2
  • Microsoft SQL Server 2019 I 2022
  • Collation Latin1_General_CI_AS
  • Dysk twardy: dysk SSD, minimum 20 GB wolnego miejsca (+ miejsce na dodatkowe dane – np. zdjęcia towarów). Zalecane: 40 GB wolnego miejsca.

 

Uwaga
Należy uwzględnić

  • minimalne wymagania systemu Microsoft Windows
  • minimalne wymagania systemu Microsoft SQL Server

w zależności od obciążenia stanowiska innym oprogramowaniem lub ilością wykonywanych operacji.

Podczas instalacji aplikacji Comarch POS, Comarch ERP Auto Update weryfikuje wersję zainstalowanego komponentu Microsoft .NET Framework. W przypadku braku lub niższej wersji tego komponentu, zostanie on zainstalowany w wymaganej wersji.




Instalacja

Pobieranie oraz instalacja Comarch POS odbywa się za pomocą aplikacji Comarch ERP Auto Update.

Opis aplikacji oraz jej funkcjonalności jest dostępny na dedykowanej stronie: https://pomoc.comarch.pl/autoupdate/

Pobieranie i instalacja Comarch POS została opisana w artykule: https://pomoc.comarch.pl/autoupdate/documentation/dodawanie-i-konfiguracja-produktu-na-przykladzie-comarch-retail/




Comarch POS Agent

Comarch POS Agent

Informacje podstawowe

Usługa (POS Agent) dostarcza aktualne informacje o stanach magazynowych na każdym stanowisku , podczas wystawiania dokumentów. Informacje te prezentowane są z uwzględnieniem poszczególnych magazynów. Wszystkie procesy w magazynie będą mogły zachodzić w trybie offline z centralą, dzięki czemu korzystanie z tej usługi zapewni pełną autonomię sklepu, poprzez zagwarantowanie, że stan magazynowy jest zawsze aktualny.

W trybie pracy offline z centralą, do komunikacji z usługą POS Agent wykorzystywany jest broker wiadomości Comarch POS Agent Broker. Komponent ten agreguje kolejkę wiadomości, przekazując aktualizację stanów magazynowych do właściwego POS Agenta w danym sklepie.

Usługa POS Agent to miejsce, w którym przechowywane będą wszystkie niezbędne informacje dla stanowiska POS m.in.:

  • zaparkowane dokumenty
  • statystyka licznika bramek
  • stany magazynowe wraz z rezerwacjami

Zasada działania

Usługa POS Agent działa jako samodzielna usługa z własną bazą danych na tym samym komputerze co baza Comarch Retail POS lub osobnym.

Przed zatwierdzeniem dokumentów POS Agent weryfikuje poprawność stanów magazynowych na dokumentach:

  • handlowych:
    • Paragony (PAR) oraz ich korekty ilościowe i ręczne
    • Faktury sprzedaży (FS) oraz ich korekty ilościowe i ręczne
    • Zamówienia sprzedaży (ZS)
  • magazynowych:
    • Przesunięcia międzymagazynowe (MM-/MM+)
    • Przychody oraz rozchody wewnętrzne (PW/RW) oraz ich korekty ilościowe
    • Przyjęcia oraz wydania zewnętrzne (PZ/WZ) oraz ich korekty ręczne

Instalacja i konfiguracja

Instalacja usługi Comarch Retail POS Agent odbywa się przy pomocy narzędzia Comarch ERP Auto Update.

Uwaga
Wymagana jest najnowsza wersja Comarch Update Agent 2020.0.

 

Po uruchomieniu Comarch Update Agent należy wykonać następujące czynności:

  • Na zakładce Konfiguracja dodać produkt Comarch Retail.

Dodanie produktu Comarch Retail

  • Dla produktu Comarch POS dodać komponent Comarch POS Agent.

Dodanie komponentu Comarch POS Agent

Skonfigurować komponent Comarch POS Agent. Okno konfiguracji otwierane jest poprzez zaznaczenie komponentu oraz wybranie z menu przycisku [Konfiguracja]. W oknie należy wskazać dane do połączenia z serwerem Microsoft SQL Server Management Studio, na którym zostanie zainstalowana baza POS Agent.

Konfiguracja komponentu Comarch POS Agent

  • Konfiguracja połączenia z serwererm SQL dla POS Agent
    • Nazwa serwera – nazwa serwera wraz z instancją, na którym zostanie zainstalowana baza danych
    • Nazwa bazy danych – domyślnie podpowiada się POSAgent_[kod_profilu]
    • Dane do logowania – LoginHasło

Przycisk [Test połączenia] umożliwia sprawdzenie nawiązania połączenia ze wskazanym serwerem.

  • Następnie należy zapisać zmiany oraz zamknąć okno konfiguracji komponentu przez wybranie odpowiednio przycisków [Zapisz] i [Zamknij].

Konfiguracja z Comarch ERP Enterprise

Aby skonfigurować usługę POS Agent w Comarch ERP Enterprise należy:

  • Z poziomu aplikacji Comarch POS Agent zdefiniować kod POS Agenta

Kod POS Agenta w aplikacji Comarch POS Agent

Uwaga
Pola Host, Port zostaną uzupełnione automatycznie, po poprawnym wprowadzeniu danych w POSAgentConfigurator.exe, znajdującego się w folderze instalacyjnym POS Agent.

 

  • Przejść do aplikacji Kanały sprzedaży → zakładka Comarch POS → sekcja Ogólne i wprowadzić zdefiniowany kod POS Agenta jaki ma być przyporządkowany do całego kanału

Pole POS Agent w aplikacji Kanały sprzedaży

  • W kolejnym kroku należy otworzyć katalog instalacyjny POS Agent i uruchomić aplikację
  • Po naciśnięciu przycisku [OK] otwiera się okno konfiguratora:

Konfigurator POS Agent

  • W aplikacji należy podać:
    • Adres IP usługi POS Agent– adres IP komputera, na którym została zainstalowana usługa POS Agent
    • Port usługi POS Agent – domyślnym portem jest 8098
    • Adres serwera OMS – domyślnym adresem jest http://localhost:8099/DataService/
    • Kod POS Agenta – kod POS Agent wprowadzony w aplikacji Comarch POS Agent
    • GUID – wartość nadawana automatycznie
  • Usługę instaluje się za pomocą przycisku [Instaluj]. Poprawność wcześniej wprowadzony danych można zweryfikować za pomocą przycisku [Weryfikuj]. Natomiast przycisk [Rejestruj] służy do rejestracji usługi POS Agent.
  • W celu weryfikacji czy proces zakończył się poprawnie, należy przejść na zakładkę POS Agentw Comarch ERP Altum i sprawdzić, czy zaktualizowane zostały wpisy w polach: HostPort i parametr Zarejestrowano.

W aplikacji POS, po instalacji usługi, dostępna jest ikona  której kolor informuje o stanie połączenia z usługami:

  • Zielony– wszystkie usługi są włączone

  • Żółty– jedna z usług jest wyłączona

  • Czerwony – wszystkie usługi są wyłączone

Uwaga
Każde stanowisko POS i mPOS w sklepie powinno nawiązać połączenie ale tylko z POS Agent w przypadku potwierdzenia dowolnego dokumentu magazynowego. Jednak jedynie połączenie z centralą zapewnia, że dokument magazynowy zawiera poprawną – dostępną ilość i będzie prawidłowo przetwarzany.

Dodatkowo pod ikoną  dostępny jest również przycisk [Ustawienia usług], który otwiera okno konfiguracji usług aplikacji Comarch Retail POS, dostępny również z menu głównego pod kaflem Konfiguracja.

Okno konfiguracji usług aplikacji Comarch POS

Rejestracja usługi POS Agent z poziomu wiersza poleceń

Istnieje możliwość rejestracji usługi Comarch POS Agent z poziomu wiersza poleceń systemu Windows. Dostępne komendy:

  • –register
  • –install
  • –uninstall
  • –setaddress –agentIP:127.0.0.1 –port:8098 (ustawienie adresu IP i portu dla usługi POS Agent)
  • –seterpaddress –adres:http://example.com (ustawienie adresu serwera OMS)
  • –stop
  • –start
  • –help
  • –status
  • –waitforstatus

W celu rejestracji usługi Comarch POS Agent z poziomu wiersza poleceń należy:

1.Otworzyć wiersz polecenia jako administrator z lokalizacji:

C:\Users\nazwa.użytkownika\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools

Okno: Wiersz polecenia

2.Odnaleźć i skopiować ścieżkę gdzie znajduje się aplikacja Konfigurator usługi POS Agent (folder Comarch POS Agent), przykładowa ścieżka:

C:\2022_5\Comarch Retail\Comarch Retail POS Agent

3.W wierszu polecenia wpisać: cd C:\2022_5\Comarch Retail\Comarch Retail POS Agent i wybrać przycisk [Enter]

Wiersz polecenia dla cd C:\2022_5\Comarch Retail\Comarch Retail POS Agent

4.Zainstalować usługę POS Agent wpisując: POSAgentConfigurator.exe –install i wybrać przycisk [Enter]

Komunikat w wierszu poleceń o poprawnej instalacji usługi Comarch POS Agent

5.Po poprawnej instalacji należy wystartować usługę wpisując: POSAgentConfigurator.exe –start i wybrać przycisk [Enter]

Komunikat w wierszu poleceń o poprawnie uruchomionej usłudze Comarch POS Agent

6.W celu rejestracji usługi należy wpisać: POSAgentConfigurator.exe –register i wybrać przycisk [Enter]

Komunikat w wierszu poleceń o poprawnie zarejestrowanej usłudze Comarch POS Agent

7.W celu weryfikacji statusu połączenia usługi należy wpisać: POSAgentConfigurator.exe –status i wybrać przycisk [Enter]

Komunikat w wierszu poleceń wyświetlający informację o statusie połączenia z usługą Comarch POS Agent

Po sprawdzeniu statusu wyświetlane są informacje o:

  • stanie usługi
  • adresie usługi Comarch POS Agent
  • adresie usługi OMS
  • kodzie POS Agenta
  • GUID zarejestrowanego POS Agenta

Wymagalność portów

Na poniższym schemacie przedstawiono komunikację komponentów według domyślnych portów. Schemat uwzględnia również kierunek połączenia pomiędzy komponentami.

Schemat komunikacji komponentów według domyślnych portów

 




Instalacja komponentu BI Point

Instalacja komponentu BI Point

Na stanowisku POS można korzystać z aplikacji BI Point po zainstalowaniu odpowiedniego komponentu za pomocą Comarch Update Agent.

Po uruchomieniu aplikacji Comarch Update Agent należy wykonać następujące czynności:

    1. Na zakładce Konfiguracja należy wskazać produkt Comarch Retail
    2. Dla produktu Comarch Retail dodać komponent Comarch POS BI Point

Dodanie komponentu Comarch POS BI Point

3.Zapisać zmiany oraz zamknąć okno konfiguracji produktów przez wybranie odpowiednio przycisku [Zapisz], a następnie [Zamknij].

4.W głównym oknie aplikacji należy wybrać jedną z dostępnych opcji:

  • [Pobierz] – spowoduje, że produkt zostanie zapisany w katalogu podanym w konfiguracji, domyślna ścieżka to C:\Comarch ERP Auto Update\Downloads\. Po zakończeniu pobierania dostępny będzie przycisk [Instaluj].
  • [Pobierz i instaluj] – produkt jest automatycznie instalowany po zakończeniu pobierania.

Produkt Comarch Retail wraz z komponentem Comarch POS BI Point

Domyślny adres prezentowany na stanowisku POS dla BI Point to: http://bipoint.comarch.pl/. Adres można zmienić w tabeli stanowiska POS Configuration.Settings, w wierszu o nazwie BIPointUrl.

 




BI Point

Jeżeli na stanowisku jest również zainstalowany komponent BI Point dla produktu Comarch POS, to w oknie Raporty i Rozliczenia można wyświetlić domyślnie ukryty kafel BI Point.

Kafel [BI Point]
Obsługa BI Point na stanowisku POS umożliwia tworzenie zaawansowanych raportów dotyczących działalności sklepu/firmy.

Okno BI Point
Okno BI Point

Uwaga
W celu prawidłowego działania BI Point, w systemie ERP należy skonfigurować moduł BI. W aplikacji Konfiguracja -> funkcja Sprzedaż wielokanałowa -> funkcja Comarch POS -> zakładka Ogólne należy wprowadzić adres dla BI point w polu: ULR BI Point, który jest przekazywany do Comarch POS.

Domyślny adres prezentowany na stanowisku POS dla BI Point to http://bipoint.comarch.pl/. Adres można zmienić w bazie danych stanowiska POS, w tabeli Configuration.Settings, w wierszu o nazwie BIPointUrl.




Uzgadnianie stanów magazynowych

Uzgadnianie stanów magazynowych

W celu uzgodnienia stanów magazynów należy w menu głównym wybrać kafel [Aktualizacja danych], a następnie [Uzgadnianie stanów magazynowych].

Kafel [Uzgadnianie stanów magazynowych]
Uwaga
Funkcjonalność dostępna jest tylko dla tych użytkowników, którzy posiadają odpowiednie uprawnienie nadawane w systemie ERP.

Wykonanie procesu spowoduje, że stany magazynowe towarów dostępnych w sklepie zostaną ustalone zgodnie z informacjami uzyskanymi z systemu centralnego. Pozyskane dane mogą nie uwzględniać informacji o dokumentach, które nie zostały jeszcze przesłane ze stanowiska Comarch POS lub Comarch mPOS do systemu centralnego.

Aby zminimalizować prawdopodobieństwo istnienia takich dokumentów należy:

  • upewnić się, że wszystkie urządzenia w sklepie obsługujące Comarch POS oraz Comarch mPOS zostały włączone i pracują w trybie online
  • uruchomić proces uzgadniania po możliwie najdłuższym czasie od wystawienia w sklepie ostatniego dokumentu (np. przed rozpoczęciem dnia pracy)

W celu uruchomienia procesu uzgadniania stanów magazynowych należy wybrać przycisk [Rozpocznij].

Przycisk [Rozpocznij] w oknie Uzgadnianie stanów magazynowych
W pierwszej kolejności system weryfikuje, czy w kolejce istnieją nieprzetworzone jeszcze dokumenty pochodzące z danego centrum. Jeśli tak, wyświetlony zostanie komunikat: „Znaleziono dokumenty, które nie zostały jeszcze zarejestrowane przez system centralny – uzgodniony stan magazynu może różnić się od faktycznego aktualnego stanu w sklepie. Zaleca się wykonanie operacji później. Czy na pewno chcesz rozpocząć proces?”.

Po rozpoczęciu procesu stany magazynowe są ustalane w usłudze POS Agent na podstawie informacji uzyskanych z systemu ERP.

Po ukończeniu procesu wyświetlony zostanie komunikat: Uzgodniono stany magazynowe z systemem centralnym. W przypadku wystąpienia błędu lub braku połączenia wyświetlona zostanie informacja o przerwaniu procesu i konieczności powtórnego jego uruchomienia.




Comarch ERP Menadżer Kluczy

Comarch ERP Menadżer Kluczy

Aplikacja Comarch ERP Menadżer Kluczy jest niezbędnym narzędziem pozwalającym na pobieranie i aktywację zakupionych modułów produktów Comarch ERP. Może on współpracować zarówno z fizycznymi kluczami HASP, plikami SoftHASP, a także z modułami potrzebnymi dla stacjonarnych aplikacji jak np. Comarch POS. Aplikacja ta zastępuje Serwis klucza HASP oraz Zdalny Serwer Klucza.

Jedną z zalet Menadżera Kluczy jest możliwość pracy na maszynach wirtualnych z wykorzystaniem kluczy aktywowanych w Comarch.

Wymagania systemowe

  • System operacyjny Windows 11, Windows 10, Windows 8.1, Windows 7, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016, Windows Server 2019
  • Dostęp do adresów ml.comarch.pl i erp.comarch.pl na portach TCP 80, TCP 443
  • Microsoft SQL Server

 

Instalacja i konfiguracja

Uwaga
Instalację aplikacji uruchamiamy na komputerze, gdzie zainstalowany jest Microsoft SQL Server.

Instalację Menadżera Kluczy wykonuje się na serwerze, na którym zainstalowany jest Microsoft SQL Server, na profilu głównym Comarch Update Agent.

Po uruchomieniu Comarch Update Agent należy wykonać następujące czynności:

  • Na zakładce Konfiguracja dodać produkt Comarch ERP Menadżer Kluczy
  • Dla produktu Comarch ERP Menadżer Kluczy dodać komponent Comarch ERP Menadżer Kluczy

Okno konfiguracji Comarch ERP Auto Update z zaznaczonym produktem Comarch ERP Menadżer Kluczy

Okno konfiguracji Comarch Update Agent z zaznaczonym produktem Comarch ERP Menadżer Kluczy

  • Po dodaniu produktu i komponentu Comarch ERP Menadżer Kluczy należy dokonać jego konfiguracji. Okno konfiguracji otwierane jest poprzez zaznaczenie komponentu oraz wybranie z menu przycisku [Konfiguracja]. Po przejściu do konfiguracji komponentu należy uzupełnić poniższe pola:
    • Lokalną nazwę instancji serwera bazy danych, na której komponent ma zostać zainstalowany wraz z danymi do logowania na konto użytkownika z uprawnieniami administracyjnymi
    • Id klienta, PIN i numer klucza licencyjnego – dostępne w aplikacji iZAM
    • Opcjonalnie adres e-mail dla powiadomień w przypadku utraty połączenia z serwerem Comarch

Okno konfiguracji komponentu Comarch ERP Menadżer Kluczy

W ramach instalacji wykonywane są następujące czynności:

  • Instalacja sterowników klucza HASP
  • Konfiguracja serwera bazy danych
  • Dodanie wyjątku do zapory sieciowej w celu umożliwienia pracy sieciowej
  • Instalacja usługi Zarządzanie kluczami produktów Comarch ERP (ComarchML)
  • Instalacja aplikacji (monitora) Menadżera Kluczy

Po zakończeniu instalacji należy uruchomić Comarch ERP Menadżer Kluczy, w prawym dolnym rogu ekranu powinna pojawić się ikona informująca o stanie gwarancji na program. Zielony kolor ikony kłódki informuje o prawidłowym stanie pozwalającym na pracę z najnowszymi wersjami oprogramowania dla zakupionych programów. Kolor ikony:

  • Czerwony – brak informacji o dostępnych modułach, lub zatrzymana usługa Zarządzanie kluczami produktów Comarch ERP, aplikacje mogą jedynie pracować w trybie DEMO
  • Żółty – program poza gwarancją, można pracować ale tylko na wersjach, na których data produkcji jest wcześniejsza od daty ważności zakupionych modułów. Zalecamy przedłużenie ważności gwarancji.
  • Zielony – program na gwarancji, prawidłowy stan pozwalający na pracę z najnowszymi wersjami oprogramowania dla zakupionych modułów

Monitor Menadżera Kluczy

W skład Menadżera Kluczy wchodzi aplikacja monitora (ComarchMLTray). To ona odpowiada za wyświetlanie ikony kłódki w prawym dolnym rogu ekranu.

Dostępne opcje aplikacji monitora Menadżera Kluczy

Po kliknięciu prawym klawiszem na ikonie kłódki dostępne są następujące opcje:

  • Pokaż konfigurację – wyświetla okno aplikacji
  • Uruchom usługę – uruchamia usługę Zarządzanie kluczami produktów Comarch ERP
  • Restartuj usługęrestartuje usługę Zarządzanie kluczami produktów Comarch ERP
  • Zatrzymaj usługęzatrzymuje usługę Zarządzanie kluczami produktów Comarch ERP
  • Zwolnij moduły wylogowuje poszczególnych użytkowników z usługi i tym samym zwalnia pobrane moduły dla wybranych kluczy
  • Aktualizuj moduły w kluczu HASPaktualizuje moduły w kluczu HASP (programowanie klucza). Aktualizacja może być wykonana na dwa sposoby:
    • Aktualizacja z chmury – po wybraniu tej opcji moduły w kluczu HASP będę zaktualizowane plikiem RUS automatycznie pobranym z serwerów Comarch (opcja wymaga dostępu do Internetu). Aktualizacja z chmury nie jest dostępna dla kluczy partnerskich.
    • Aktualizacja z dysku – po wybraniu tej opcji należy wskazać na dysku plik RUS odpowiedni dla podłączonego klucza HASP w celu wykonania aktualizacji modułów
  • Wyłącz monitor Comarch ERP Menadżer Kluczy – wyłącza ikonę kłódki, która pojawi się po ponownym uruchomieniu aplikacji

Ponadto dwukrotne kliknięcie na ikonę zielonej (lub żółtej) kłódki spowoduje uruchomienie okna aplikacji monitora Comarch ERP Menadżer Kluczy, co jest tożsame z wybraniem opcji Pokaż konfigurację.

Po kliknięciu na opcję Pokaż konfigurację uruchamiane jest okno aplikacji z trzema zakładkami: Dostępne moduły, Pobrane moduły oraz Konfiguracja.

Okno aplikacji Menadżera Kluczy

Jeżeli na komputerze jest włączony mechanizm kontroli konta (UAC) i jeżeli monitor Menadżera Kluczy nie zostanie uruchomiony jako administrator, to przy próbie użycia funkcji wymagających uprawnień administracyjnych takich jak: Uruchom usługę, Restartuj usługę, Zatrzymaj usługę lub przejście do ustawień zaawansowanych pojawi się monit z prośbą o zaakceptowanie ponownego uruchomienia monitora Menadżera Kluczy jako administrator, co umożliwi skorzystanie z wymienionych funkcji.

Zakładka Dostępne moduły

Zakładka przedstawia listę dostępnych modułów pochodzących z podłączonego klucza HASP, plików SoftHASP, bądź z modułów aktywowanych w Comarch (kluczy wirtualnych). Te same informacje dostępne są również na stronie http://localhost:5150/.

W nagłówku okna widoczny jest numer wersji Menadżera Kluczy.

Kolor wyświetlanych modułów informuje, czy dany moduł jest aktualny, czy jest już po gwarancji. Kolorem zielonym wyświetlane są moduły na gwarancji (data ważności późniejsza lub równa dacie bieżącej), natomiast kolorem żółtym oznaczane są moduły po gwarancji (data ważności wcześniejsza niż data bieżąca). Analogicznie jak to ma miejsce w przypadku koloru ikony kłódki w prawym dolnym rogu ekranu.

Zakładka Dostępne moduły

Zakładka Pobrane moduły

Zakładka zawiera informacje o modułach pobranych przez aplikacje, które korzystają z Menadżera Kluczy. W kolumnie Zalogowani użytkownicy znajdują się informacje pozwalające zidentyfikować użytkownika, który pobrał dany moduł.

Zakładka Pobrane moduły

Na zakładce znajdują się przyciski:

  • Ikona pioruna – pozwala zaktualizować widok, opcja dostępna również poprzez klawisz [F5]
  • Ikona kosza – usuwa wszystkie pobrane moduły dla zaznaczonego użytkownika

Zakładka Konfiguracja

Na zakładce Konfiguracja podana jest lista wszystkich kluczy podłączonych do Menadżera Kluczy. Wśród nich może być klucz HASP, klucze wirtualne lub tzw. SoftHASP w postaci plików Softhasp.sig i Softhasp.dat umieszczonych na dysku komputera (domyślnie C:\).

Na zakładce Konfiguracja wyświetlana jest lista dostępnych kluczy wraz z odpowiednim kolorem:

  • oliwkowy – standardowy klucz przeznaczony dla Klientów
  • fioletowy – klucz partnerski
  • jasnoniebieski – klucz firmowy. Klucz ten może działać tylko z bazą, która w danych o firmie ma przypisany ten sam numer NIP, jaki związany jest z tym kluczem (kolumna Dane identyfikacyjne firmy). Klucz firmowy może występować w postaci klucza HASP bądź klucza wirtualnego.
  • pomarańczowy – klucz wielofirmowy. W przypadku tego klucza mamy do czynienia z przypisaniem do klucza więcej niż jednego numer NIP. Wszystkie numery NIP dla zaznaczonego klucza wielofirmowego wyświetlane są w dodatkowej tabeli poniżej listy kluczy. Klucz wielofirmowy jest rozszerzeniem klucza firmowego i działa analogicznie jak klucz firmowy, przy czym mamy możliwość połączenia z bazą danych, która zawiera jeden z numerów NIP przypisanych do tego klucza. Klucze wielofirmowe występują wyłącznie w postaci kluczy wirtualnych.
  • czerwony – klucz, którego data ograniczenia czasowego została przekroczona

W pierwszej kolumnie Dane identyfikacyjne firmy znajduje się numer NIP firmy, która jest właścicielem klucza lub jej akronim.

Zakładka Konfiguracja

Na zakładce dostępne są przyciski:

  • [Aktualizuj moduły] – wymusza połączenie z serwerami Comarch, aktualizuje widok. Opcja dostępna również poprzez kombinację klawiszy [Ctrl+F5]
  • [Aktualizacja modułów w przypadku braku połączenia internetowego] – pozwala na aktywację modułów w przypadku braku połączenia z siecią
  • [Dodaj] – pozwala na dodanie klucza wirtualnego, który wymaga cyklicznego kontaktu z serwerami Comarch (minimum co 24 godziny w przypadku modułów Comarch ERP Optima oraz co 72h dla Comarch ERP XL i Comarch ERP Altum). W celu dodania takiego klucza w oknie Dane klucza wirtualnego należy podać: ID Klienta, Pin, Nr klucza oraz Adres e-mail, jeżeli nie jest jeszcze wpisany w konfiguracji Menadżera Kluczy (Adres e-mail administratora).
  • [Usuń] – usuwa klucz wirtualny (nie dotyczy kluczy HASP oraz SoftHasp). Po usunięciu klucza wirtualnego z Menadżera Kluczy, może on zostać aktywowany na innym komputerze.
  • [Edytuj] – umożliwia edycję nieaktywnych kluczy
  • [Zaawansowane] – uruchamia dodatkowe okno z zaawansowanymi parametrami konfiguracji, możliwe do włączenia w przypadku uruchomienia Menadżera Kluczy z uprawnieniami administratora

 

Aktualizacja Comarch ERP Menadżer kluczy

Aby zaktualizować do najnowszej wersji aplikację Comarch ERP Menadżer Kluczy należy w narzędziu Comarch ERP Auto Update przejść na zakładkę Więcej następnie wybrać przycisk [Pobierz i instaluj] dla Comarch ERP Menadżer Kluczy. W celu aktualizacji do innej wersji należy użyć przycisku [Akcje zaawansowane].

Przycisk [Pobierz i instaluj] dla Comarch ERP Menadżer Kluczy

Po wybraniu przycisku [Pobierz i instaluj] zostanie wyświetlony standardowy komunikat, który informuje o konieczności wyłączenia wszystkich powiązanych aplikacji i usług.

Standardowy komunikat wyświetlany podczas aktualizacji Comarch ERP Menadżer Kluczy

Po aktualizacji aplikacji w Comarch ERP Auto Update należy uruchomić Comarch ERP Menadżer Kluczy, przejść na zakładkę Konfiguracja -> wybrać przycisk [Aktualizuj moduły] w celu aktualizacji modułów licencyjnych.

Przycisk [Aktualizuj moduły] w aplikacji Comarch ERP Menadżer Kluczy




Instrukcja instalacji aplikacji Comarch POS we współpracy z Comarch ERP Enterprise

Instrukcja instalacji aplikacji Comarch POS we współpracy z Comarch ERP Enterprise

Instrukcja prezentuje instalację Comarch POS od wersji 2021.0 we współpracy z Comarch ERP Enterprise.

Słownik pojęć

 

  • Comarch Auto Update – narzędzie niezbędne do instalacji produktu Comarch Retail i jego komponentów. Podczas instalacji tworzony jest profil główny. Aplikacja umożliwia tworzenie dodatkowych profili o niezależnej konfiguracji.
  • Comarch POS Agent – samodzielna usługa z własną bazą danych, dostarczająca aktualne informacje o stanach magazynowych na każdym stanowisku podczas wystawiania dokumentów
  • Usługa synchronizacji – dzięki tej usłudze możliwa jest synchronizacja pomiędzy systemem ERP i aplikacją POS. Nazwę usługi i jej port definiuje się w systemie ERP. Brak usługi uniemożliwia pracę z aplikacją Comarch POS.

 

Informacje o logach

Szczegółowe informacje o zdarzeniach występujących na stanowisku POS dotyczące samej aplikacji Comarch POS, któregoś komponentu lub usługi, rejestrowane są w plikach txt (logach). Domyślne ścieżki zapisywania logów to:

  • dla stanowiska POS: C:\Retail\POS2\mainprofile\Logs

Uwaga
W przypadku innego profilu niż główny w Comarch  Auto Update, ścieżka do pliku loga znajduje się w pliku POS2.exe.config w katalogu Comarch POS.

  • dla usługi Comarch POS Agent: C:\Retail\POS Agent\mainprofile\Logs i C:\Retail\POSAgentConfig\Log
  • dla aplikacji Comarch Auto Update: C:\Program Files (x86)\Comarch ERP Auto Update\Logs

Wymagania

Aby istniała możliwość zdefiniowania w systemie stanowiska POS, należy:

  • Zainstalować produkt Comarch Retail z komponentami Comarch POS i Comarch POS Agent w aplikacji Comarch Auto Update
  • Aktywować funkcję Sprzedaż Wielokanałowaz poziomu Konfiguracjaà Funkcje à Sprzedaż wielokanałowa
  • Aktywować funkcję Comarch POS z poziomu Konfiguracjaà Funkcje à Comarch POS
  • Wykonać niezbędną konfigurację dla funkcji Sprzedaż wielokanałowa i Comarch POS w aplikacji Konfiguracja
  • Zdefiniować kanał sprzedaży, do którego ma zostać przypisane stanowisko w aplikacji Kanały sprzedaży
  • Określić parametry niezbędne do pracy z aplikacją Comarch POS dla utworzonego kanału sprzedaży
  • Określić podstawowe parametry konfiguracyjne w aplikacji Schematy numeracji dla Comarch POS
  • Przypisać grupy operatorów
  • Zdefiniować stanowisko POS w aplikacji Comarch POS Stanowiska
  • Wykonać eksport stanowiska (w ramach, którego następuje eksport metadanych)
  • Wykonać eksport artykułów, dostępności artykułów, listy cenników i partnerów
  • Przypisać certyfikat użytkownika do stanowiska POS
  • Wykonać konfigurację Comarch POS Agent
  • Wykonać wstępną konfigurację na stanowisku POS

Informacje ogólne

 

Kanały sprzedaży łączą się z systemami zewnętrznymi za pośrednictwem adapterów przeznaczonych dla tych systemów. Zadaniem adaptera jest zarządzanie połączeniem z danym systemem zewnętrznym, a także wymiana i  synchronizacja danych pomiędzy systemami.

Adapter Comarch POS wymaga:

  • silnika systemu ERP w wersji CIS600PB-Fix17 lub wyższej
  • aplikacji Sprzedaż wielokanałowa w wersji 2.18:6.0.0
  • aplikacji Comarch Financials Enterprise w wersji 20.2:6.0.0 lub wyższej

 

Do poprawnego działania adaptera wymagane są dodatkowo poniższe biblioteki Java (muszą znajdować się w katalogu lib/ext):

Ta wersja adaptera Comarch POS w systemie Comarch ERP Enterprise jest kompatybilna z:

  • aplikacją Comarch POS w wersji:
    • 2019.5.1 (z dodatkiem CEE POS App_2019.51.23)
    • 2021.0
    • 2021.1
    • 2021.2
    • 2021.5
    • 2021.6
    • 2022.0
    • 2022.5
    • 2023.0
    • 2023.2
    • 2023.5
    • 2024.0
    • 2024.5
  • aplikacją Comarch mPOS w wersji:
    • 2021.0
    • 2021.1
    • 2021.2
    • 2021.5
    • 2021.6
    • 2022.0
    • 2022.5
    • 2023.0
    • 2023.5
    • 2024.0
    • 2024.5

Od wersji 2021.0 Comarch POS do współpracy między systemem Comarch ERP Enterprise konieczne jest wykorzystywanie komponentu Comarch POS Agent.

Komponent należy zainstalować za pomocą Comarch Auto Update wraz z instalacją produktu Comarch Retail i komponentu Comarch POS.

Instalacja produktu Comarch Retail wraz z komponentami przy pomocy narzędzia Comarch Auto Update

W pierwszym kroku należy utworzyć nowy profil w Comarch Auto Update. Można to zrobić, wybierając zakładkę Konfiguracja à przycisk [Profile]. Z tego poziomu widoczne są wszystkie zdefiniowane wcześniej profile.

Okno definiowania nowego profilu

Podczas definiowania nowego profilu należy podać parametry:

  • Nazwa profilu
  • Kod profilu – musi być unikalny
  • Katalog instalacyjny – katalog, w którym będą instalowane komponenty w ramach tworzonego profilu. Każdy profil musi mieć zdefiniowany osobny katalog instalacyjny
  • Port bazowy – określa port, który wraz z kolejnymi 99 portami zostanie zarezerwowany dla danego profilu. Jest on określany tylko dla agentów głównych. Dla pozostałych agentów ten sam zakres portów będzie rezerwowany przy pierwszym połączeniu z agentem głównym

W celu pobrania i instalacji komponentów Comarch POS i Comarch POS Agent, należy na utworzonym profilu w Auto Update dodać produkt Comarch Retail à oraz dodać do niego komponenty Comarch POS i Comarch POS Agent.

Komponenty Comarch POS i Comarch POS Agent dla produktu Comarch Retail

Okno konfiguracji otwierane jest poprzez zaznaczeniu komponentu oraz wybranie z głównego menu przycisku [Konfiguracja]. W oknie należy wprowadzić dane dotyczące połączenia bazy danych odpowiednio dla Comarch POS – baza danych stanowiska POS, dla bazy Comarch POS Agent – baza usługi Comarch POS Agent.

Konfiguracja komponentu Comarch POS w aplikacji Comarch Auto Update

  • Nazwa serwera – nazwa serwera wraz z instancją, na którym zostanie utworzona baza danych
  • Nazwa bazy danych – domyślnie podpowiada się nazwa POSDB_[kod_profilu]
  • Dane do logowania – login i hasło użytkownika

Przycisk [Test połączenia] umożliwia sprawdzenie nawiązania połączenia ze wskazanym serwerem.

Uwaga
Z jednej bazy lokalnej może korzystać tylko jedno stanowisko POS.

Backupy pustych baz znajdują się w folderach pobrania odpowiednich wersji komponentów przez Comarch Auto Update:

Backup bazy POS

Backup bazy POS Agent

Po uprzedniej konfiguracji baz w głównym oknie aplikacji Comarch Auto Update udostępniany jest przycisk [Akcje zaawansowane].

Przycisk [Akcje zaawansowane] w głównym oknie Auto Update
Po wybraniu przycisku otworzy się okno, w którym należy wybrać jedną z dostępnych opcji:

  • Pobranie wskazanej wersji produktu – spowoduje, że produkt zostanie zapisany w katalogu podanym w konfiguracji (domyślna ścieżka to: C:\Comarch ERP Auto Update\Downloads\). Po zakończeniu pobierania dostępny staje się przycisk [Instaluj].
  • Instalacja wskazanej wersji produktu – produkt w wybranej wersji jest automatycznie instalowany po zakończeniu pobierania. Wybierając tą opcję, można zainstalować wcześniej pobraną wersję produktu, a jeżeli nie została ona pobrana, to najpierw jest pobierana i od razu instalowana.
  • Przywrócenie wskazanego produktu do wersji poprzedniej jeżeli na danym profilu była zainstalowana już wersja któregoś komponentu i wykonano instalację wyższej wersji, to opcja ta powoduje przywrócenie wcześniej wersji, sprzed aktualizacji
  • Odinstalowanie wskazanej wersji produktu – jeżeli na danym profilu zainstalowana jest wersja któregoś komponentu, za pomocą tej opcji użytkownik jest w stanie wybrać, która wersja danego komponentu ma zostać całkowicie odinstalowana

Okno z dostępnymi opcjami w akcjach zaawansowanych

 

Aktywacja funkcji w aplikacji Konfiguracja

W pierwszym etapie definiowania stanowiska POS w systemie Comarch ERP Enterprise konieczna jest aktywacja funkcji Sprzedaż wielokanałowa oraz funkcji Comarch POS, której dokonuje się w aplikacji Konfiguracja.

Aktywacja funkcji Sprzedaż wielokanałowa w aplikacji Konfiguracja

Po wybraniu aplikacji Konfiguracja w pierwszym kroku należy użyć przycisku [Funkcje] w celu wyświetlenia listy dostępnych funkcji. W drugim kroku należy odnaleźć na liście funkcję Sprzedaż wielokanałowa. W ostatnim kroku należy włączyć parametr Aktywne.

Comarch POS to funkcja należąca do obszaru Sprzedaży wielokanałowej. Jej aktywacja odbywa się analogicznie. Trzeba pamiętać, że najpierw należy włączyć parametr Aktywne dla sprzedaży wielokanałowej.

Aktywacja funkcji Comarch POS w aplikacji Konfiguracja

Niezbędna konfiguracja funkcji Sprzedaż wielokanałowa

W celu dokonania niezbędnej konfiguracji sprzedaży wielokanałowej, należy przejść do aplikacji Konfiguracja à obszar Sprzedaż wielokanałowa à funkcja Ogólne.

Użytkownik powinien określić wpisy w polach:

  • Rodzaj dokumentu dla obrazu – podczas dodawania nowego obrazu do towaru dokument jest generowany automatycznie w Comarch ERP Enterprise. W tym polu należy wskazać rodzaj dokumentu, z którym ma zostać wygenerowany dokument dla plików graficznych – tzw. logo.
  • Rodzaj dokumentu dla pliku graficznego – podczas importowania kategorii artykułu z kanału sprzedaży, pliki graficzne mogą być importowane wraz z kategoriami. W przypadku importowanych plików graficznych dokumenty (załączniki) są generowane automatycznie w Comarch ERP Enterprise. Zawierają one informacje, gdzie znajduje się plik odpowiadający np. za daną grafikę i łączą je z obiektem w Comarch ERP Enterprise np. z konkretnym artykułem. W tym polu należy wskazać rodzaj dokumentu, jaki ma być generowany do plików graficznych. Pliki graficzne umożliwiają dodanie np. dodatkowych zdjęć w celu utworzenia galerii zdjęć produktu w jakimś sklepie zewnętrznym.
  • Schemat numeracji grup cech artykułu – w polu należy wpisać sekwencję numerów kategorii Grupa cech artykułu. Sekwencja ta służy do automatycznego przydzielania specyfikacji dla grup cech. Specyfikacja grup cech służy do jednoznacznej identyfikacji grupy.
  • Schemat numeracji dla kategorii – w polu można określić zakresy numeryczne służące do automatycznego przydzielania numerów dla kategorii w aplikacji Schematy numeracji.
  • Schemat numeracji dla wariantów – w tym polu określa się zakres numerów, który ma być używany podczas generowania nowych powiązanych artykułów. Wygenerowana liczba zostanie wykorzystana do rozszerzenia artykułu referencyjnego.

Niezbędna konfiguracja funkcji Comarch POS

Funkcja Comarch POS w aplikacji Konfiguracja

Po wykonanej aktywacji funkcji Comarch POS z poziomu Konfiguracja -> Funkcje -> Comarch POS użytkownik powinien określić niezbędne parametry, aby istniała możliwość zdefiniowania w systemie stanowiska POS:

  • Comarch POS Serwer licencji – adres URL serwera licencji Comarch POS
  • Comarch POS Klucz licencji – klucz licencyjny dla Comarch POS
  • Schemat numeracji dla księgowań zbiorczych – zakres numeryczny stosowany podczas generowania numeru dokumentu w księgowaniu zbiorczym. Tworzone księgowania zbiorcze będą automatycznie przyjmowały numer z przedziału określonego przez wybrany zakres numeryczny.
  • Koniec okresu obrachunkowego (miesiąc) – miesiąc zamknięcia roku podatkowego.
  • Koniec okresu obrachunkowego (dzień) – dzień zamknięcia roku podatkowego.

 

Szczegółowy opis parametrów dostępnych w konfiguracji znajduje się tutaj.

Definiowanie kanału sprzedaży dla Comarch POS

Dla współpracy Comarch ERP Enterprise z Comarch POS, niezbędne jest zdefiniowanie kanału sprzedaży, do którego przypisywane są stanowiska.

Aby utworzyć nowy kanał sprzedaży, należy otworzyć aplikację Kanały sprzedaży dostępną w obszarze Sprzedaż wielokanałowa. W aplikacji należy określić typ adaptera jako Comarch POS.

Adapter Comarch POS w aplikacji Kanały sprzedaży

Więcej informacji na temat parametrów oraz funkcji dotyczących kanału sprzedaży znajduje się w artykule Kanały sprzedaży. W celu przypisania stanowiska do kanału sprzedaży należy uzupełnić pola na zakładkach:

  • B2C
  • B2B
  • Ewidencja stanów magazynowych
  • Comarch POS

Wymagane parametry dla zdefiniowania kanału sprzedaży dla Comarch POS zostały opisane poniżej.

Nagłówek aplikacji Kanały sprzedaży

W nagłówku aplikacji Kanały Sprzedaży należy uzupełnić pola:

  • Kanał sprzedaży – identyfikator kanału sprzedaży. Składa się on z kombinacji maksymalnie trzech znaków (cyfr i liter). Identyfikator kanału sprzedaży musi być unikalny.
  • Opis – stanowi dodatkowe oznaczenie kanału. Może zawierać dowolny tekst, który jednak powinien być jednoznaczny w celu ułatwienia wyszukiwania.
  • Organizacja sprzedaży – organizacja sprzedaży zajmuje się realizacją zamówień sprzedaży wystawionych w ramach danego kanału sprzedaży.
  • Adapter – przypisanie kanału sprzedaży do konkretnego adaptera, którego wybór determinuje dostępne na zakładce adaptera ustawienia, należy wybrać Comarch POS.
  • Typ sklepu – pole o wartości domyślnej: sklep pojedynczy. W przypadku adaptera Comarch POS może dodatkowo przyjąć wartość: sklep główny i sklep podrzędny. Sklep podrzędny dziedziczy ustawienia ze sklepu głównego wskazanego w polu Główny kanał sprzedaży.
  • Główny kanał sprzedaży – w przypadku, gdy typ sklepu to sklep podrzędny, w tym polu wskazuje się główny kanał sprzedaży, z którego mają zostać pobrane ustawienia.
  • Typ klienta – w polu należy określić, czy kanał sprzedaży będzie obsługiwał klientów końcowych (B2C), klientów biznesowych (B2B) czy oba typy klientów (B2C & B2B). Dla adaptera Comarch POS typ klienta to B2C & B2B.
  • Kategoria artykułów kanału sprzedaży – w polu należy wskazać kategorię artykułów kanału sprzedaży, która będzie wykorzystywana do klasyfikacji artykułów na stanowisku POS.
  • Waluta – w polu należy wskazać walutę stosowaną dla wszystkich cen w ramach danego kanału.
  • Zastosowanie kursu walutowego – w polu należy określić zastosowanie kursu walutowego, który powinien zostać użyty do przeliczania waluty podczas eksportu cenników sprzedaży. W przypadku braku określonego zastosowania zostaną użyte wartości domyślne zdefiniowane w aplikacji Konfiguracja w ramach funkcji Sprzedaż.
  • Wykazy asortymentu – w polu należy określić listę asortymentu, który może być sprzedawany poprzez kanał sprzedaży.

Podstawowe parametry konfiguracyjne dla kanału sprzedaży, zakładka B2C

Zakładka B2C w aplikacji Kanały sprzedaży

Zakładka B2C zawiera specyficzne ustawienia konfiguracyjne do obsługi procesów typu business-to-customer, czyli sprzedaży dla klienta detalicznego. Na zakładce należy uzupełnić wartości w polach:

  • Szablon partnera – szablon partnera wykorzystywany jest do transferu danych klientów z kanałów sprzedaży do systemu CEE. Definiuje on, jakie dane i w jaki sposób zostaną wprowadzone do systemu ERP. Szablon partnera, definiowany w aplikacji Szablony partnerów, powinien zawierać dane w nagłówku, a także w widokach Klient i Rachunkowość dla partnera typu Osoba.

Szablon partnera B2C z widokiem Podstawowe

Dane, które należy wprowadzić w nagłówku aplikacji Szablony partnerów (dla odpowiedniego partnera):

  • Szablon partnera – identyfikator szablonu partnera dla procesów B2C
  • Oznaczenie – szczegółowy opis dla wprowadzanego szablonu partnera

Dla widoku Klient dane w niektórych polach ustawiane są dane domyślne. Dodatkowo na zakładce Dane klienta należy wprowadzić:

  • Klasyfikacja 1 – klasyfikacja klientów utworzona w aplikacji Klasyfikacje w module Podstawowe
  • Warunki dostawy – ustalenia pomiędzy kupującym a sprzedającym. Służą do określenia rodzaju i miejsca dostawy

Szablon partnera B2C w widoku Klient

Dla widoku Rachunkowość -> zakładka Odbiorca należy aktywować parametr Dłużnik i wprowadzić dane w polach:

  • Warunki płatności – określenie domyślnego terminu wymagalności zapłaty dla danego szablonu kontrahenta
  • Klasyfikacja kont partnera – przypisanie klasyfikacji konta, która ma być używana do określenia odpowiedniego konta przychodów przy księgowaniu dokumentów sprzedażowych
  • Waluta – waluta, w jakiej będą wystawiane dokumenty dla szablonu partnera

Dla zakładki Ogólne należy wprowadzić:

  • Typ kursu w rachunkowości – typ kursu wykorzystywany w rachunkowości, przy dodawaniu zapisu księgowego, który ewidencjonowany jest w walucie obcej. Pole informuje, z której tabeli pobierany jest typ kursu.
  • Profil kont zbiorczych – w ramach tego pola ustalane są grupy kont, na które będą księgowane operacje. W ramach profilu kont zbiorczych ustalane są grupy, np. należności lub zobowiązania.

Należy również aktywować parametr Klient końcowy – parametr wskazuje, czy partner jest finalnym odbiorcą. Cenniki dla klienta końcowego można przypisać w widoku Klient.

Zakładka Odbiorca i Ogólne w widoku Rachunkowość

  • Pseudopartner – pseudopartner stosowany jest jako zleceniodawca dla zamówień sprzedaży pochodzących z kanału sprzedaży. Pseudopartnera stosuje się zawsze wtedy, gdy klient kanału sprzedaży nie jest zarejestrowany jako klient w systemie ERP lub gdy nie jest jeszcze dostępny. Pseudopartner powinien mieć wprowadzone dane w nagłówku, a także w widokach Podstawowe, Klient i Rachunkowość. Pseudopartner jest partnerem typu Organizacja.

Szablon pseudopartnera B2C w widoku Podstawowe

W nagłówku należy uzupełnić pola:

  • Partner – numer/identyfikator pseudopartnera. Można korzystać z cyfr, liter lub kombinacji cyfr i liter.
  • Nazwa – nazwa pseudopartnera wprowadzona poprzez wybranie przycisku rombu i uzupełnieniu jednej z trzech możliwych do dodania nazw
  • Hasło wyszukiwania – jeżeli pole nie zostanie uzupełnione, system automatycznie wprowadzi łańcuch wyszukiwania
  • Właściwa organizacja – określenie organizacji, która będzie administratorem danych pseudopartnera, domyślnie wprowadzana jest organizacja, na której aktualnie trwają prace

W widoku Podstawowe na zakładce Ogólne należy w polu Typ organizacji wybrać opcję Pseudopartner.

Dla widoku Klient, w niektórych polach ustawiane są dane domyślne. Dodatkowo należy wprowadzić poniższe dane na zakładce Dane klienta:

  • Klasyfikacja 1 – klasyfikacja klientów utworzona w aplikacji Klasyfikacje w module Podstawowe

Na zakładce Dane klienta, w sekcjach Dane dostawy à pole Odbiorca dostawy i Dane faktury à Odbiorca faktury pola są automatycznie uzupełniane identyfikatorem dodawanego pseudopartnera.

W sekcji Dane statystyczne należy wprowadzić klasyfikację klienta wykorzystywaną do celów statystycznych.

Na zakładce Szablony dokumentów końcowych należy dodać typy dokumentów wraz z medium i szablonem, jakie będą wykorzystywane przez pseudopartnera.

Zakładka Szablony dokumentu końcowego pseudopartnera

Dla widoku Rachunkowość à zakładka Dłużnik należy  aktywować parametr Dłużnik i wprowadzić dane w polach:

  • Warunki płatności – określenie domyślnego terminu wymagalności zapłaty dla danego szablonu kontrahenta
  • Klasyfikacja podatku należnego – przypisanie klasyfikacji konta, która ma być używana do określenia podatku należnego partnera
  • Waluta – waluta, w jakiej będą wystawiane dokumenty dla szablonu partnera

Dla zakładki Ogólne należy wprowadzić:

  • Typ kursu w rachunkowości – typ kursu wykorzystywany w rachunkowości, przy dodawaniu zapisu księgowego, który ewidencjonowany jest w walucie obcej. Pole informuje, z której tabeli pobierany jest typ kursu.
  • Profil kont zbiorczych – w ramach tego pola ustalane są grupy kont, na które będą księgowane operacje. W ramach profilu kont zbiorczych ustalane są grupy, np. należności lub zobowiązania.

Należy również aktywować parametr Odbiorca końcowy – parametr wskazuje, czy partner jest finalnym odbiorcą. Cenniki dla odbiorcy końcowego można przypisać w widoku Klient.

  • Lista cenników sprzedaży – lista cenników sprzedaży zawiera ceny artykułów oferowanych w danym kanale sprzedaży. Lista może zawierać tylko cenniki z aktywowanym parametrem Zastosuj okres obowiązywania (składniki cen obowiązują w tym samym okresie, co cennik)
  • Klasyfikacja kont klienta – klasyfikacja kont klienta wykorzystywana jest podczas transferu danych klienta z kanałów sprzedaży. W przypadku transferu klientów o takim samym identyfikatorze konta klienta z różnych kanałów sprzedaży (jeśli kanały są przypisane do tej samej klasyfikacji kont klienta) dane tych klientów traktowane są jako duplikaty i są generowane tylko raz
  • Rodzaj zamówienia sprzedaży – pole określające rodzaj zamówienia sprzedaży dla importowanych zamówień sprzedaży bez przedpłaty.
  • Rodzaj zamówień sprzedaży z przedpłatą – pole określające rodzaj zamówienia sprzedaży dla importowanych zamówień sprzedaży z przedpłatą
  • Domyślna forma płatności – pole określające formę płatności (np. płatność kartą, przelew bankowy, czek, gotówka), która jest domyślnie używana dla importowanych zamówień sprzedaży
  • Domyślne warunki płatności – rodzaj warunków płatności (np. przedpłata, raty), który jest domyślnie używany dla importowanych zamówień sprzedaży
  • Rodzaj zwrotu od klienta – pole określa typ zwrotu wykorzystywany dla zwrotów od klientów z systemu zewnętrznego

Podstawowe parametry konfiguracyjne dla kanału sprzedaży, zakładka B2B

Zakładka B2B w aplikacji Kanały sprzedaży

Zakładka B2B zawiera specyficzne ustawienia konfiguracyjne do obsługi procesów typu business-to-business. Zakładka ta edytowalna jest tylko w przypadku kanału sprzedaży o typie klienta B2B lub B2B & B2C.

  • Lista cenników sprzedaży – lista cenników sprzedaży zawiera ceny artykułów oferowanych w danym kanale sprzedaży. Lista może zawierać tylko cenniki z aktywowanym parametrem Zastosuj okres obowiązywania (składniki cen obowiązują w tym samym okresie, co cennik)
  • Rodzaj zamówienia sprzedaży – pole określające rodzaj zamówienia sprzedaży dla importowanych zamówień sprzedaży bez przedpłaty
  • Rodzaj zamówienia sprzedaży z przedpłatą – pole określające rodzaj zamówienia sprzedaży dla importowanych zamówień sprzedaży z przedpłatą
  • Domyślna forma płatności – pole określające formę płatności (np. płatność kartą, przelew bankowy, czek, gotówka), która jest domyślnie używana dla importowanych zamówień sprzedaży, jeśli forma płatności używana w systemie zewnętrznym nie może być automatycznie przypisana do istniejącej formy płatności w systemie ERP
  • Domyślne warunki płatności – przypisanie warunków płatności odbywa się w adapterze. Jeśli adapter nie może określić dla danego zamówienia sprzedaży pasujących warunków płatności, użyta zostaje wartość domyślna
  • Szablon partnera dla organizacji z numerem VAT – w polu należy przypisać szablon partnera, który powinien zostać użyty w przypadku tworzenia partnera dla kanału sprzedaży jako organizacji z własnym numerem identyfikacji podatkowej
  • Szablon partnera dla organizacji bez numeru VAT – w polu należy wskazać szablon partnera, który powinien zostać użyty w przypadku tworzenia partnera dla kanału sprzedaży jako organizacji bez własnego numeru identyfikacji podatkowej

Podstawowe parametry konfiguracyjne dla kanału sprzedaży, zakładka Ewidencja stanów magazynowych

Zakładka Ewidencja stanów magazynowych w aplikacji Kanały sprzedaży

Na zakładce Ewidencja stanów magazynowych dostępne są pola do obliczania dostępności oraz określania magazynów dostaw.

 

  • Pochodzenie właściciela stanów magazynowych – w polu określa się pochodzenie właściciela stanów magazynowych. Dostępne do wyboru wartości to:
    • Firma partnera dostawy
    • Firma organizacji sprzedaży
  • Ewidencja stanów magazynowych artykułów w kanale sprzedaży – zaznaczenie parametru pozwala na wyświetlenie stanów magazynowych w kanale sprzedaży. Aktywacja parametru umożliwia zdefiniowanie bardziej szczegółowych ustawień (jak reguła dostępności, czas trwania dostępności, alarmowy stan magazynowy czy magazyny do obliczania dostępności, metoda wyboru dla wyliczenia dostępności). Aktywacja parametru wpływa też na sposób eksportu artykułów do Comarch POS. Jeśli parametr jest aktywny, to do pełnego eksportu artykułów trzeba najpierw uruchomić aplikację w tle: Eksport artykułów, a następnie Eksport dostępności artykułów.
  • Reguła dostępności – reguła dostępności określa ilości artykułu, jakimi dysponuje kanał sprzedaży w magazynie. Dostępność pola zależy od parametru Ewidencja stanów magazynowych artykułów w kanale sprzedaży
  • Metoda wyboru dla obliczania dostępności – w polu określa się metodę, która ma umożliwić wyliczanie dostępności dla wskazanych magazynów
  • Magazyny do obliczania dostępności – w polu należy określić jeden lub więcej magazynów, które mają być uwzględnione do obliczania dostępności
  • Metoda wyboru dla magazynu wysyłki – w polu określa się metodę, która ma zostać użyta do wyboru magazynu wysyłki dla zamówień sprzedaży. Jeżeli zostanie wybrana opcja Magazyn stały, to należy uzupełnić dodatkowo pole Magazyn dostaw
  • Magazyn wysyłki – w polu należy określić magazyn, który ma zostać użyty jako stały magazyn wysyłki. Określa on, z którego magazynu mają być pobierane towary przy wysyłce towarów z zamówień sprzedaży.

Magazyn oddziału – w tym polu można przypisać jeden lub wiele magazynów, np. zaplecze, hurtownia, wystawa. W polu musi być przypisany co najmniej magazyn do obliczania dostępności (jeśli został wprowadzony) oraz magazyn wysyłki.

Podstawowe parametry konfiguracyjne dla kanału sprzedaży, zakładka Comarch POS

Zakładka Comarch POS w aplikacji Kanały sprzedaży

Parametry wymagane dla aplikacji Kanały sprzedaży na zakładce Comarch POS w sekcji Ogólne:

 

  • Oddział – określona filia organizacji sprzedażowej, w ramach której działa dany kanał sprzedaży. Adres i dane komunikacji zostaną udostępnione do Comarch POS. Ustawienia zdefiniowane dla tej filii są używane do obliczenia podatku VAT.
  • Język – język treści dla wybranego kanału sprzedaży, w jakim prezentowane będą nazwy obiektów na stanowisku POS. Nazwy artykułów i inne dane podstawowe są przekazywane do Comarch POS

Zakładka Comarch POS w aplikacji Kanały sprzedaży z widocznymi kolejnymi sekcjami

Sekcja Transakcje magazynowe dla paragonów

  • Klucz transakcji (Wydanie) służy do ewidencji transakcji rozchodowych

Przykład
Jeżeli na stanowisku POS artykuł został sprzedany klientowi, wówczas spowoduje to zmniejszenie ilości towaru na magazynie.

  • Klucz transakcji (Przychód) służy do ewidencji transakcji przychodowych

Przykład
Jeżeli klient oddał artykuł do punktu sprzedaży (zwrot), wówczas stan magazynowy się powiększy.

Klucze transakcji pozwalają na automatyczne przypisanie warunków płatności zdefiniowanych dla danego klucza. Transakcje magazynowe są generowane podczas przetwarzania paragonów.

Sekcja Transakcje magazynowe dla dokumentów magazynowych

  • Rodzaj zlecenia dystrybucji – typ zamówienia, który ma być używany do rozliczenia przesunięć magazynowych
  • Klucz transakcji (Wydanie) – służy do księgowania rozchodowych transakcji dla dokumentów magazynowych (w przypadku, gdy artykuł opuścił magazyn)
  • Klucz transakcji (Przychód) – służy do księgowania przychodowych transakcji dla dokumentów magazynowych (w przypadku, gdy artykuł został dodany do magazynu). Te klucze transakcji pozwalają na automatyczne przypisanie warunków płatności zdefiniowanych dla danego klucza. Takie transakcje magazynowe są generowane podczas przetwarzania dokumentów magazynowych np. procesów przyjęcia lub wysyłki.

Podstawowe parametry konfiguracyjne dla Comarch POS w aplikacji Schematy numeracji

 

Aplikacja Schematy numeracji dostępna jest w obszarze Podstawowe.

W aplikacji możliwe jest indywidualne ustawienie parametrów dla numeratorów dokumentów oraz obiektów.

Aplikacja Schematy numeracji, typ Comarch POS

Aby zdefiniować nowe ustawienia dla numeratorów w aplikacji Schematy numeracji należy uzupełnić poniższe pola:

  • Schemat numeracji – nazwa dla tworzonego typu schematu numerów dla wybranego obiektu, np. artykułu, dokumentu handlowego
  • Oznaczenie – dodatkowy opis charakteryzujący ustawienie, np. Wypłata gotówki
  • TypComarch POS

Po zdefiniowaniu schematu numeracji dla wszystkich typów dokumentów należy przejść do aplikacji Comarch POS: Schematy numeracji i należy przypisać schemat numeracji dla każdego typu dokumentu w utworzonym kanale sprzedaży. Na tej podstawie generowane są numeratory dokumentów.

Aplikacja Comarch POS: Schematy numeracji

Procesy magazynowe

Za pomocą aplikacji Comarch POS Przyporządkowanie procesów magazynowych można ustalić, które magazyny zostaną użyte dla poszczególnych dokumentów. W nagłówku aplikacji istnieje możliwość filtrowania listy według wskazanego kanału sprzedaży.

Uwaga
Dla każdego typu dokumentu w ramach wskazanego w nagłówku kanału sprzedaży należy określić magazyn

Aplikacja Comarch POS Przyporządkowania procesów magazynowych

Grupy operatorów

Uprawnienia operatora

 

System daje możliwość zarządzania uprawnieniami operatora w kontekście stanowisk POS, m.in. uprawnieniami do podglądu, tworzenia, edycji i usuwania wszystkich obiektów/dokumentów na stanowisku POS oraz uprawnieniami dotyczącymi cen sprzedaży i rabatów.

Aplikacja Comarch POS: Uprawnienia operatora  jest dostępna z poziomu modułu Sprzedaż wielokanałowa.

Aplikacja Comarch POS: Uprawnienia operatora

W aplikacji Comarch POS: Uprawnienia operatora można przypisać uprawnienia operatora. Przypisanie uprawnień dokonuje się dla konkretnie wskazanej roli uprawnień. Rolę z nadanymi uprawnieniami można przypisać do wielu stanowisk POS.

Aplikacja Role Uprawnień

W aplikacji Role uprawnień należy określić nazwę nowo dodanej roli uprawnień, a także jej oznaczenie – czyli dłuższy opis. W dolnej części aplikacji możliwe jest dodanie zdefiniowanych w systemie użytkowników lub całych grup użytkowników.

Po utworzeniu nowej roli uprawnień w aplikacji Comarch POS: Uprawnienia operatora należy określić niezbędne wartości w polach:

  • Rola uprawnień – aby użytkownik miał dostęp do obiektów w systemie, musi mu zostać przypisana rola uprawnień, utworzona w aplikacji Role uprawnień.
  • Typ – określa typ roli, jaka jest pełniona w danej grupie użytkowników. Dostępne opcje: Manager, Pracownik oraz Tymczasowe. Określenie typu dla roli autoryzacyjnej ma znaczenie jedynie informacyjne oraz może być zdefiniowane opcjonalnie w celu dodatkowej charakterystyki danej roli.

 

Aby dodać danego użytkownika do istniejącej już grupy użytkowników, należy przejść do aplikacji Panel System -> w polu Typ wybrać opcję Użytkownik, a w polu Nazwa wskazać użytkownika, którego chcemy dodać do jakiejś grupy. Następnie należy otworzyć dolną zakładkę Grupy użytkowników. Na zakładce za pomocą przycisku [Szukaj i dodaj kilka grup użytkowników] można wybrać konkretne grupy, do której ma zostać przyporządkowany dany użytkownik.

Zakładka Grupy użytkowników w aplikacji Panel System

Zakładka Ceny sprzedaży i rabaty

Zakładka Ceny sprzedaży i rabaty w aplikacji Comarch POS Uprawnienia operatora

Zakładka pozwala na zarządzanie rabatami oraz uprawnieniami do cen na stanowisku POS.

  • Maksymalny rabat użytkownika – określa procentowo maksymalną zniżkę, którą mogą nadać operatorzy o wybranej roli
  • Korzystaj z listy cenników sprzedaży– określa, czy użytkownicy mają dostęp do cennika sprzedaży dla danego kanału sprzedaży
  • Zmiana ceny początkowej– daje operatorowi możliwość modyfikacji ceny początkowej na dokumencie
  • Zmiana ceny sprzedaży– daje operatorowi możliwość modyfikacji ceny końcowej na dokumencie

Użytkownik może także zezwolić na dodatkowe typy cen, określając przyporządkowania dla cen kontrahenta. Po wybraniu przycisku [Dodaj] w tabeli pojawi się nowy wiersz z możliwością przypisania nowej klasyfikacji ceny kontrahenta.

Zakładka Obiekty

Zakładka Obiekty w aplikacji Comarch POS Uprawnienia operatora

Zakładka pozwala zdefiniować uprawnienia do różnych typów obiektów na stanowisku POS.

Przycisk [Dodaj] umożliwia utworzenie nowej autoryzacji dla typu obiektu. Na stanowisku POS dostępne są następujące obiekty, do których mogą być nadawane uprawnienia:

  • Paragon
  • Korekta ilościowa paragonu
  • Faktura sprzedaży
  • Korekta ilościowa faktury sprzedaży
  • Wpłata kasowo-bankowa
  • Wypłata kasowo-bankowa
  • Reklamacja sprzedaży
  • Zamówienie wewnętrzne
  • TAX FREE
  • Nota debetowa
  • Przesunięcia międzymagazynowe (MM-)
  • Przesunięcia międzymagazynowe (MM+)
  • Protokół przyjęcia
  • Zamówienie sprzedaży
  • Faktura zaliczkowa sprzedaży
  • Korekta wartościowa faktury zaliczkowej sprzedaży
  • Oferta sprzedaży
  • Punkt odbioru
  • Zgoda na przetwarzanie danych

Zaznaczenie opcji Odczyt, Dodaj, Edytuj, Usuń dla wymienionych powyżej obiektów, będzie oznaczało nadanie uprawnień w tym zakresie dla grupy operatorów na stanowisku POS. W przypadku braku uprawnienia odpowiednie akcje będą wymagały autoryzacji operatora z wyższymi uprawnieniami.

Zakładka Uprawnienia POS

Zakładka służy do konfigurowania ogólnych ustawień stanowiska POS, na przykład w celu ustalenia, czy dana rola autoryzacji ma dostęp do konfiguracji cen. W systemie istnieje możliwość określenia dodatkowych uprawnień dla ról operatorów, dedykowanych dla operacji wykonywanych na stanowiskach POS. Uprawnienia te są dostępne z poziomu zakładki Uprawnienia POS. W aplikacji Comarch POS weryfikowana jest suma uprawnień operatora, tzn. jeżeli operator posiada kilka ról autoryzacyjnych, a przynajmniej jedna z nich zakłada prawo do danej akcji, to operator będzie mógł wykonać tę akcję na stanowisku POS.

Zakładka Uprawnienia POS w aplikacji Comarch POS Uprawnienia operatora

Zakładka Back office

Zakładka służy do konfiguracji uprawnień dotyczących obsługi inwentaryzacji na stanowisku POS.

Zakładka Back Office w aplikacji Comarch POS Uprawnienia operatora

Dodawanie nowego stanowiska do kanału sprzedaży

 

W celu utworzenia nowego stanowiska konieczne jest zdefiniowanie powiązanego kanału sprzedaży oraz przypisanie grup użytkowników dla stanowiska.

Aby skonfigurować nowe stanowisko, należy uruchomić aplikację Comarch POS: Stanowiska dostępną w module Sprzedaż wielokanałowa.

Aplikacja Comarch POS Stanowiska

Niezbędna konfiguracja nowego stanowiska

 

Nagłówek aplikacji Comarch POS Stanowiska

Aby możliwe było zapisanie nowego stanowiska POS, konieczne jest uzupełnienie następujących pól w nagłówku aplikacji Comarch POS: Stanowiska:

  • Kod POS – kod nowego punktu sprzedaży, składający się z typu definiowanego w aplikacji Comarch POS: Rodzaje stanowisk oraz unikalnego kodu

Aplikacja Comarch POS Rodzaje stanowiska

  • Opis – dodatkowy opis nowego stanowiska
  • Kanał sprzedaży – kanał sprzedaży, dla którego ma zostać utworzone nowe stanowisko POS
  • Kasa jest aktywna– po zaznaczeniu parametru i wykonaniu eksportu stanowiska, użytkownik będzie miał możliwość zalogowania się na stanowisko POS. W przypadku, gdy parametr jest odznaczony, nie ma możliwości zalogowania się.

Zakładka Ustawienia POS

Na zakładce Ustawienia POS w sekcji Ogólne należy określić rodzaj licencji zależny od produktu.

  • Rodzaj aplikacji – pole określające rodzaj produktu, dla którego ma być wybrana licencja. Możliwe opcje:
    • mPOS
    • POS
  • Rodzaj licencji – należy wybrać, które moduły mają być obsługiwane na stanowisku:
    • Handel i realizacja – funkcjonalność sprzedażowa i magazynowa
    • Tylko realizacja – funkcjonalność magazynowa
    • Tylko handel – funkcjonalność sprzedażowa

Zakładka Formy płatności

Zakładka Formy płatności w aplikacji Comarch POS: Stanowiska

Na tej zakładce należy przypisać formy płatności do stanowiska POS. Poprzez przycisk [Dodaj] możliwe jest zdefiniowanie nowej formy płatności w systemie. Dla poszczególnych form płatności można także zdefiniować parametry:

  • Klasyfikacja ceny klienta – pole ma charakter informacyjny i pozwala na określenie klasyfikacji dla cen klienta. Klasyfikacja cen klienta definiowana jest w aplikacji Klasyfikacje
  • Pokazuj domyślnie – określa wyświetlanie formy płatności jako domyślnej
  • Zastosuj limit kredytowy – określa możliwość korzystania z opcji sprawdzenia limitu kredytowego dla płatności typu Przelew bankowy lub Czek
  • Resetuj stan przy zamknięciu dnia – określa, czy salda płatności mają być automatycznie zerowane przy zamknięciu dnia
  • Zgrupowane – zgrupowanie metod płatności służy do wyświetlania w oknie płatności POS. Na przykład jeżeli w systemie mamy kilka metod płatności o typie bon i zaznaczymy je jako zgrupowane, to w momencie wybrania na stanowisku POS kafla z metoda płatności bon, otworzy się okno ze zgrupowanymi formami dla tego typu płatności.
  • Domyślna dla grupy – określa czy forma płatności jest domyślna dla grupy, jeżeli został zaznaczony parametr Zgrupowane.
  • Uwzględnij w sejfie – aktywacja ustawia dla danej formy płatności opcję przechowywania w sejfie. Parametr jest domyślnie zaznaczony dla form płatności takich jak Gotówka, Czek i Bony zewnętrzne.
  • Limit sejfu – pozwala określić maksymalną wartość sejfu.

Aplikacja Formy płatności

 

Aplikacja Formy płatności służy do tworzenia i edytowania form płatności. Formy płatności to ustalenia przyjęte przez sprzedawcę i nabywcę, dotyczące szczegółowego przebiegu procesu sprzedaży.

W widoku Comarch POS, zakładka Konfiguracja POS istnieje możliwość  przyporządkowania do jakiego typu dokumentu można zastosować wybraną formę płatności.

Aplikacja Formy płatności w widoku Comarch POS

Zakładka Grupy operatorów

Zakładka Grupy operatorów w aplikacji Comarch POS Stanowiska

Na zakładce Grupy operatorów należy dodać wszystkie grupy operatorów, które mają mieć dostęp do tworzonego stanowiska Comarch POS. Należy użyć przycisku [Dodaj], aby przypisać nową grupę, której członkowie będą mieć możliwość logowania do stanowiska POS.
Grupę operatorów można przypisać do kanału sprzedaży, przy pomocy aplikacji Comarch POS: Przyporządkowanie grup użytkowników.

Comarch POS: Przyporządkowanie grup użytkowników

Z poziomu aplikacji Comarch POS: Przyporządkowanie grup użytkowników możliwe jest powiązanie z kanałem sprzedaży wybranych grup operatorów. Dzięki temu można zarządzać uprawnieniami grup użytkowników na wszystkich stanowiskach POS przypisanych do danego kanału sprzedaży.

Po wybraniu przycisku [Dodaj] w tabeli pojawi się nowy wiersz z możliwością określenia poszczególnych wartości w kolumnach:

  • Kanał sprzedaży – kanał sprzedaży, z którym powiązana zostanie grupa operatorów
  • Grupy użytkowników – grupa użytkowników przypisana do kanału sprzedaży

Przyciski akcji w aplikacji Comarch POS Stanowiska

Po wykonaniu niezbędnej konfiguracji należy/można wybrać przycisk [Wybierz akcję] na standardowym pasku symboli. Przycisk ten pozwala na uruchomienie poniższych akcji:

  • Resetuj GUID POS – akcja pozwala na wyzerowanie GUID dla stanowiska POS, co umożliwia ponowne połączenie się do danego stanowiska
  • Utwórz narzędzie Comarch ERP Auto Update – umożliwia aktywację Comarch Auto Update poprzez Comarch ERP Enterprise
  • Eksportuj stanowisko POS – umożliwia wyeksportowanie stanowiska POS z systemu, dzięki czemu po wcześniejszej konfiguracji możliwa będzie praca na stanowisku

 

Eksport stanowiska

W celu umożliwienia logowania na stanowisku POS, należy wyeksportować to stanowisko.

Aby wyeksportować zapisane stanowisko, należy:

  • rozwinąć na pasku narzędzi przycisk [Wybierz akcję] i wybrać opcję Eksportuj stanowisko POS

Opcja Eksportuj stanowisko POS

Po wybraniu opcji Eksportuj stanowisko POS zostanie otworzone okno eksportu

Opcja Eksportuj stanowisko POS

Część pól zostanie uzupełniona automatycznie, dodatkowo należy określić:

  • Kolejkę przetwarzania – należy wybrać odpowiednią kolejkę przetwarzania zdefiniowaną w systemie. Kolejka przetwarzania określa, w jaki sposób będzie przetwarzane nowe zlecenie. Zdefiniowanie domyślnej kolejki przetwarzania możliwe jest w aplikacji Ustawienia użytkownika.
  • Serwer aplikacji – należy wybrać odpowiedni serwer. W systemie możliwe jest określenie zlecenia przetwarzania dla konkretnego serwera aplikacji. Zdefiniowanie domyślnej wartości dla serwera aplikacji możliwe jest w aplikacji Ustawienia użytkownika.

Następnie należy wybrać opcję [W tle], co spowoduje wykonanie synchronizacji w tle, po czym należy odświeżyć widok

Na dole ekranu wyświetli się ikona wyświetlająca postęp. Postęp można również śledzić w aplikacji Zlecenia przetwarzania.

Ikona wyświetlająca postęp po wykonaniu synchronizacji w tle w aplikacji Comarch POS Stanowiska

Po wykonaniu powyższych kroków stanowisko POS zostaje wyeksportowane.

Eksport metadanych POS

Uwaga
Podczas wykonania eksportu stanowiska następuje również jednoczesny eksport metadanych.

Za pomocą aplikacji Eksport metadanych POS tworzona jest podstawowa konfiguracja i synchronizowane są dane na stanowisko POS:

  • Kraje i regiony
  • Magazyny i punkty odbioru
  • Waluty – kursy wymiany i nominały, a także limity gotówkowe
  • Metody płatności i ich dostępność w kasach fiskalnych
  • Jednostki
  • Stawki VAT
  • Typy dokumentów i ich zakresy liczbowe
  • Typy cen i listy (wartości cen lub rabatów)
  • Charakterystyka przedmiotu, klasyfikacje
  • Konfiguracja artykułu i atrybutów klienta
  • Grupy klientów i artykułów (klasyfikacje)
  • Dane oddziału i firmy
  • Okresy handlowe
  • Wydruki i układy
  • Konfiguracja stanowiska POS
  • Rodzaje kart klienta
  • Rodzaje kuponów
  • Reguły kodów kreskowych
  • Walidacje pól
  • Ogólne katalogi

Aplikacja Eksport metadanych służy do przesynchronizowania na stanowisko POS, danych wprowadzonych po stronie systemu ERP.

Uwaga
Po wprowadzeniu zmian w kanale sprzedaży oraz w konfiguracji stanowiska POS powyższe dane są wysyłane na stanowisko POS tylko wtedy, gdy aplikacja w tle Eksport metadanych POS zostanie uruchomiona. Eksport odbywa się dla pojedynczego kanału lub kanału głównego.

Aplikacja w tle: Eksport metadanych POS

W celu eksportu metadanych na stanowisku POS należy:

  • Otworzyć aplikację w tle Eksport metadanych POS
  • Uzupełnić pola dostępne na zakładce Aplikacja– sekcja Akcja:
    • Kanał sprzedaży– kanał sprzedaży, dla którego mają być zaktualizowane metadane na stanowisku POS
    • Uzupełnić pola dostępne na zakładce Ustawienia
  • Wybrać przycisk [W tle]

Eksport metadanych POS jest wykonywany w momencie, kiedy zlecenie przetwarzania ma status Zakończone.

 

 

Eksport artykułów, dostępności artykułów, cenników i partnerów

 

W przypadku pierwszego eksportu dla całego kanału sprzedaży należy dodatkowo wyeksportować w kolejności:

  1. Artykuły
  2. Dostępności artykułów – jeżeli w kanale sprzedaży aktywowany jest parametr Ewidencja stanów magazynowych to dodatkowo po eksporcie artykułów należy również uruchomić Eksport dostępności artykułów
  3. Cenniki sprzedaży
  4. Partnerów

Uwaga
Eksportu dokonuje się za pomocą aplikacji w tle.

Eksport artykułów

Do eksportu artykułów służy aplikacja w tle Eksport artykułów. Generuje ona dane na stanowisku POS dla wszystkich artykułów na liście asortymentu kanału sprzedaży.

 

Aplikacja w tle Eksport artykułów

  • Otworzyć aplikację w tle Eksport artykułów
  • Uzupełnić pola dostępne na zakładce Aplikacja – sekcja Akcja:
    • Kanał sprzedaży – kanał sprzedaży, dla którego mają być zaktualizowane artykuły na stanowisku POS. W przypadku korzystania z konfiguracji kanałów sprzedaży dla kanału podrzędnego, należy wybrać kanał główny.
  • Możliwe jest także wskazanie konkretnego artykułu:
    • Artykuł – artykuł, dla którego mają zostać wyeksportowane dane. „*” oznacza wszystkie artykuły znajdujące się na liście asortymentu.

Uwaga
Artykuł musi być dodany do listy asortymentu wykorzystywanej w kanale sprzedaży, aby można go było eksportować.

  1. W pierwszym kroku należy dodać artykuły do listy asortymentu w aplikacji Listy asortymentu.

Dodane artykuły w aplikacji Listy asortymentu

2.Następnie w aplikacji Wykazy asortymentu należy utworzyć nowy wykaz dla konkretnej organizacji z wcześniej utworzoną listą asortymentu.

Utworzenie nowego wykazu asortymentu

3.W ostatnim kroku dany wykaz należy wskazać w aplikacji Kanały sprzedaży w polu Wykazy asortymentu

Pole Wykazy asortymentu w aplikacji Kanały sprzedaży

  • Zmieniono od – określa, czy ma zostać wykonana synchronizacja:
    • Całościowo – na stanowisko POS ponownie wysłane zostaną wszystkie informacje o danym artykule
    • Od ostatniego transferu – na stanowisko POS wysłane zostaną zmiany wprowadzone po ostatnim eksporcie
  • Uzupełnić pola dostępne na zakładce Ustawienia
  • Wybrać przycisk [W tle]

Eksport partnerów jest wykonywany w momencie, kiedy zlecenie przetwarzania ma status Zakończone.

Aplikacja Lista Partnerzy kanału sprzedaży

Eksport dostępności artykułów

Aplikacja w tle Eksport dostępności artykułów aktualizuje ilości magazynowe dostępnych artykułów. Po eksporcie aktualne stany można podejrzeć w aplikacji Lista: Dostępność artykułów kanału sprzedaży dla wszystkich oddziałów.

Aplikacja w tle Eksport dostępności artykułów

W celu eksportu dostępności artykułów na stanowisko POS należy:

  • Otworzyć aplikację w tle Eksport dostępności artykułów
  • Uzupełnić pola dostępne na zakładce Aplikacja – sekcja Akcja:
    • Kanał sprzedaży – kanał sprzedaży, dla którego mają być zaktualizowane aktualne stany dostępności artykułów na stanowisku POS. W przypadku korzystania z konfiguracji kanałów sprzedaży dla kanału podrzędnego, należy wybrać kanał główny.
  • Możliwe jest także wskazanie konkretnego artykułu:
    • Artykuł – artykuł, dla którego mają zostać wyeksportowane dane. „*” oznacza wszystkie artykuły znajdujące się na liście asortymentu.
  • Zmieniono od – określa czy ma zostać wykonana synchronizacja:
    • Całościowo – na stanowisko POS ponownie wysłane zostaną wszystkie informacje o danym artykule
    • Od ostatniej synchronizacji – na stanowisko POS wysłane zostaną zmiany wprowadzone po ostatnim eksporcie
  • Uzupełnić pola dostępne na zakładce Ustawienia
  • Wybrać przycisk [W tle]

Eksport dostępności artykułów jest wykonywany w momencie, kiedy zlecenie przetwarzania ma status Zakończone.

Eksport cenników sprzedaży POS

Aplikacja w tle Eksport cenników sprzedaży POS służy do przeniesienia bieżących i przyszłych cen sprzedaży na stanowisko POS. Aby skorzystać z tego eksportu cen, użytkownik powinien wybrać opcję Zezwalaj na rozszerzony eksport ceny dla kanału sprzedaży (obsługującego) Comarch POS. Jeżeli ta opcja nie jest zaznaczona, eksport odbywa się za pomocą aplikacji Eksport cenników sprzedaży.

Aplikacja w tle Eksport cenników sprzedaży POS

 

W celu eksportu cenników sprzedaży na stanowisko POS należy:

  • Otworzyć aplikację w tle Eksport cenników sprzedaży POS
  • Uzupełnić pola dostępne na zakładce Aplikacja – sekcja Akcja:
    • Kanał sprzedaży – kanał sprzedaży, dla którego mają być zaktualizowane artykuły na stanowisku POS. W przypadku korzystania z konfiguracji kanałów sprzedaży dla kanału podrzędnego, należy wybrać kanał główny.
  • Możliwe jest także wskazanie konkretnego artykułu:
    • Artykuł – artykuł, dla którego mają zostać wyeksportowane dane. „*” oznacza wszystkie artykuły znajdujące się na liście cenników sprzedaży.
  • Zmieniono od – określa czy ma zostać wykonana synchronizacja:
    • Całościowo – na stanowisko POS ponownie wysłane zostaną wszystkie informacje o danym artykule
    • Od ostatniej synchronizacji – na stanowisko POS wysłane zostaną zmiany wprowadzone po ostatnim eksporcie
  • Uzupełnić pola dostępne na zakładce Ustawienia
  • Wybrać przycisk [W tle]

Eksport cenników jest wykonywany w momencie, kiedy zlecenie przetwarzania ma status Zakończone.

Uwaga
Aby wyeksportować listę cenników sprzedaży POS, należy:

  1. Utworzyć nową listę cenników sprzedaży w aplikacji Listy cenników sprzedaży

Aplikacja Listy cenników sprzedaży

2.Dodać utworzony cennik w aplikacji Kanały sprzedaży w polach Lista cenników sprzedaży na zakładce B2C i B2B.

Uwaga
W przypadku konfiguracji kanałów sprzedaży o typach główny/podrzędny, cennik należy przypisać do głównego kanału.

Pole Lista cenników sprzedaży na zakładce B2C w aplikacji Kanały sprzedaży

Pole Lista cenników sprzedaży na zakładce B2B w aplikacji Kanały sprzedaży

[/alert]

Eksport partnerów

Aplikacja w tle Eksport partnerów pozwala na wyeksportowanie partnerów i danych adresowych dla Comarch POS. Aby to zrobić, partner musi być wcześniej przyporządkowany do kanału sprzedaży w aplikacji Przyporządkowania partnerów kanału sprzedaży.

Aplikacja w tle: Eksport partnerów

 

W celu eksportu partnerów na stanowisko POS należy:

  • Otworzyć aplikację w tle Eksport cenników sprzedaży POS
  • Uzupełnić pola dostępne na zakładce Aplikacja – sekcja Akcja:
    • Kanał sprzedaży – kanał sprzedaży, dla którego mają być zaktualizowane artykuły na stanowisku POS. W przypadku korzystania z konfiguracji kanałów sprzedaży dla kanału podrzędnego, należy wybrać kanał główny.
  • Możliwe jest także wskazanie konkretnego artykułu:
    • Partner – partner, dla którego mają zostać wyeksportowane dane. „*” oznacza wszystkich partnerów przypisanych do danego kanału w aplikacji Przyporządkowania partnerów kanału sprzedaży.
  • Zmieniono od – określa, czy ma zostać wykonana synchronizacja:
    • Całościowo – na stanowisko POS ponownie wysłane zostaną wszystkie informacje o danym partnerze
    • Od ostatniej synchronizacji – na stanowisko POS wysłane zostaną zmiany wprowadzone po ostatnim eksporcie
  • Uzupełnić pola dostępne na zakładce Ustawienia
  • Wybrać przycisk [W tle]

Eksport partnerów jest wykonywany w momencie, kiedy zlecenie przetwarzania ma status Zakończone.

Uwaga
Aby wyeksportować listę partnerów, należy:

  1. Dodać partnerów w aplikacji Przyporządkowania partnerów kanału sprzedaży

Aplikacja Przyporządkowania partnerów kanału sprzedaży

2.Określić:

  • Kanał sprzedaży
  • Partnera
  • Typ klienta – dla Comarch POS zawsze jest to typ B2B

W celu ustawienia hasła do POS użytkownikowi, należy przejść do aplikacji Zmiana hasła i PIN-u dowolnego użytkownika POS.

Aplikacja w tle Zmiana hasła i PIN-u dowolnego użytkownika POS

Aby zmienić hasło użytkownika, należy zaznaczyć parametr Zmień hasło i wprowadzić hasło w polach Nowe hasło i Potwierdzenie hasła. Następnie należy wybrać przycisk [W tle] i wykonać eksport metadanych POS i eksport uprawnień.

Certyfikat

 

Synchronizacja między Comarch ERP Enterprise a stanowiskiem Comarch POS odbywa się z udziałem certyfikatu użytkownika CEE.

Certyfikat musi znajdować się na komputerze stanowiska w katalogu certyfikatów dla bieżącego użytkownika. Należy upewnić się, że przy stanowisku w tym folderze certyfikatów jest tylko jeden certyfikat o tej nazwie.

 

  1. Należy przejść do aplikacji Windows Zarządzaj certyfikatami komputerów
  2. W certyfikatach osobistych należy umieścić certyfikat CEE.

Certyfikaty osobiste

Użytkownik Comarch ERP Enterprise, dla którego został wydany certyfikat, musi mieć uprawnienia dostępu SOAP.

Aby nadać uprawnienia dostępu SOAP należy:

  1. Przejść do aplikacji Panel System
  2. W polu Typ wybrać System
  3. Następnie z dolnych zakładek wybrać Przyporządkowania użytkownika
  4. Na liście odnaleźć lub dodać użytkownika, dla którego mają być dostępne uprawnienia SOAP

Dostęp SOAP w aplikacji Panel System

Uwaga
Dodatkowo w pliku pos.behaviors.source.config znajdującym się w folderze aplikacji Comarch POS (domyślna ścieżka: C:\Program Files (x86)\Comarch Retail\Comarch Retail POS), należy wprowadzić nazwę swojego certyfikatu jako wartość findValue (miejsce zaznaczone czerwoną ramką na zrzucie poniżej).

Plik pos.behaviors.source.config

Aplikacja Comarch POS Agent

Aplikacja Comarch POS Agent dostępna jest w module Sprzedaż wielokanałowa po aktywowaniu funkcji Sprzedaż wielokanałowa i Comarch POS w aplikacji Konfiguracja.

Aplikacja Comarch POS Agent

Po wybraniu przycisku [Dodaj] w nagłówku istnieje możliwość określenia poszczególnych wartości w polach:

  • Kod (pole wymagane) – kod Comarch POS Agent (który należy wprowadzić w Konfiguratorze usługi POS Agent)
  • Host – adres IP usługi POS Agent (adres IP komputera, na którym została zainstalowana usługa POS Agent. Wartość nieedytowalna, ustawiana automatycznie podczas rejestracji usługi)
  • Limit czasu porównania stanów magazynowych (s) – czas (wyrażony w sekundach) potrzebny na wymianę informacji o stanach pomiędzy systemem ERP a POS Agentem
  • Czas blokady porównania stanów magazynowych – jest to znacznik czasu do momentu, gdy zapytanie z aplikacji Import zamówień sprzedaży zostanie przetworzone (podczas uzgadniania). Suma czasu rozpoczęcia uzgadniania oraz limitu czasu porównywania stanów
  • Harmonogram porównania stanów magazynowych – pole umożliwia zaplanowanie automatycznego uruchamiania uzgadniania stanów magazynowych przez POS. Harmonogramy są definiowane w aplikacji Harmonogramy.
  • Limit czasu synchronizacji (ms) – czas potrzebny na całkowitą synchronizację pomiędzy ERP a Comarch POS Agent (wyrażony w milisekundach), wprowadzenie w tym polu 0 oznacza brak limitu

Po wprowadzeniu danych w aplikacji Comarch POS Agent, należy wykonać eksport metadanych POS.

Po wykonaniu eksportu oraz pobraniu i instalacji komponentu Comarch POS Agent w narzędziu Comarch ERP Auto Update, należy przejść do folderu POS Agenta to: (domyślna ścieżka C:\Program Files (x86)\Comarch Retail\Comarch Retail POS Agent).

  1. W folderze Comarch Retail -> Comarch Retail POS Agent dostępna jest aplikacja exe.

Katalog Comarch Retail POS Agent

2.Przy pierwszym uruchomieniu pojawi się okno z wyborem języka.

Okno wyboru języka w konfiguratorze Comarch POS Agent

3.Podczas pierwszego uruchomienia, pojawi się błąd dotyczący odinstalowanej usługi.

Komunikat dotyczący odinstalowanej usługi

4.Wyświetlony komunikat należy potwierdzić przyciskiem [OK], w kolejnym kroku wyświetlone zostanie okno konfiguratora:

Konfigurator usługi POS Agent

W aplikacji przed wybraniem przycisku [Instaluj] należy podać:

  • Adres IP usługi POS Agent– pole uzupełniane automatycznie adresem IP komputera, na którym zainstalowano usługę POS Agent. W przypadku, gdy IP jest zmienne, należy ustawić dla usługi POS Agent stałe przekierowanie na IP; zamiast nazwy localhost przy zmiennym IP można wprowadzić 127.0.0.1.
  • Port usługi POS Agent– domyślnym portem jest 8098; wprowadzony może być dowolny wolny port
  • Adres serwera OMS– domyślnym adresem jest http://localhost:8099/DataService/, adres ten składa się z:
    • localhost– adres systemu ERP, na którym znajduje się baza
    • 8099– domyślny port dla usługi synchronizacji. W razie potrzeby należy podać inny port.
  • Kod POS Agenta– kod POS Agent wprowadzony w systemie ERP w aplikacji Comarch POS Agent
  • GUID– wartość nadawana automatycznie po poprawnym zarejestrowaniu usługi

Po uzupełnieniu powyższych danych w Konfiguratorze POS Agent należy kolejno wybrać poniższe przyciski:

  • [Instaluj]
  • [Odśwież]
  • [Uruchom] – powinien pojawić się komunikat dotyczący uruchomienia usługi
  • [Sprawdź] (przy wpisanym kodzie POS Agenta) – po wybraniu przycisku pojawi się okno z informacją o stanie połączenia

Komunikat o poprawnym połączeniu usług

  • [Odśwież]
  • [Zarejestruj] – automatycznie uzupełnione zostanie pole GUID w konfiguratorze, a także pola HOST, PORT i GUID w systemie Comarch ERP Enterprise. Dodatkowo pojawi się okno z informacją o poprawnym zarejestrowaniu Agenta.

Informacja o poprawnym zrejestrowaniu POS Agenta

Okno konfiguracji po poprawnym zarejestrowaniu POS Agenta

Uwaga
Usługa POS Agent powinna pracować nieprzerwanie. To oznacza, że maszyna na jakiej działa powinna być cały czas włączona, aby zapewnić poprawność pracy na magazynach POS.

Konfiguracja wstępna na stanowisku POS

W pierwszym kroku należy zmodyfikować pliki .config znajdujące się w folderze produktu Comarch POS. Domyślna ścieżka: C:\Program Files (x86)\Comarch Retail\Comarch Retail POS.

Pliki .config

Najważniejsze zmiany w configach POS:

1.Plik pos.behaviors.source.config – zmiana nazwy certyfikatu użytkownika

Plik pos.behaviors.source.config

2.Plik pos.client.source.config – podmiana namiarów na własnego POS Agenta

Plik pos.client.source.config

Aplikacja Comarch POS

 

Po zainstalowaniu aplikacji Comarch POS przez Comarch Auto Update należy uruchomić  aplikację. Przy pierwszym uruchomieniu należy uzupełnić wymagane pola dla konfiguracji:

  • Kod stanowiska POS – kod stanowiska utworzony w systemie z poziomu aplikacji Comarch POS: Stanowiska
  • Adres i port usług danych POS – adres dla danego systemu, w którym utworzono stanowisko POS oraz właściwy port
  • Język stanowiska POS – dostępny język:
    • polski
    • angielski
    • niemiecki
    • francuski
    • włoski

Okno konfiguracji wstępnej w Comarch POS

O prawidłowym połączeniu z usługami świadczy ikona zielonej kropki z anteną na górnym pasku aplikacji.

Główne okno aplikacji Comarch POS

Aktualizacja wersji produktów Comarch POS oraz instalacja QF

 

W przypadku aktualizacji wersji lub instalacji poprawek QF zawierających większe zmiany systemowe, w szczególności związane z synchronizacją danych, należy:

  1. Wykonać gdy wszystkie dane ze stanowisk POS zostaną przesłane do systemu Comarch ERP Enterprise.
  2. Uruchomić aktualizację środowiska Comarch ERP Enterprise.
  3. W tym samym czasie przejść do aktualizacji/wgrywania poprawek do komponentów: Comarch POS, Comarch mPOS, Comarch POS Agent.
  4. Zweryfikować po aktualizacji poprawność uruchomienia usługi synchronizacji Data Service.

 

Kopiowanie kanału sprzedaży i stanowiska Comarch POS

 

Duplikacja kanału sprzedaży

W systemie Comarch ERP Enterprise istnieję możliwość kopiowania ustawień danego kanału sprzedaży.  W tym celu należy w aplikacji Kanały sprzedaży,  należy wybrać przycisk [Duplikacja], znajdujący się pod przyciskiem [Nowy]. Nowo dodany kanał sprzedaży będzie dokładną kopia wskazanego kanału.

Dostępne opcję dodania nowego kanału sprzedaży

Należy pamiętać, że duplikacja kopiuje wszystkie ustawienia danego kanału poza nazwą kanału sprzedaży. Użytkownik powinien wpisać unikatową nazwę zduplikowanego kanału, w systemie nie mogą istnieć dwa kanały o tej samej nazwie.

Duplikacja stanowiska Comarch POS

 

W celu skopiowania ustawień wybranego stanowiska Comarch POS, należy w aplikacji Comarch POS: Stanowiska wybrać z górnego menu przycisk [Duplikacja].

Dostępne opcję dodania nowego stanowiska Comarch POS

Efektem duplikacji danego stanowiska jest skopiowanie wszystkich ustawień z aplikacji Comarch POS: Stanowiska.

Należy pamiętać o wprowadzeniu nowej nazwy stanowiska dla zduplikowanych ustawień.

 

 




MSDTC – koordynator transakcji rozproszonych

MSDTC – koordynator transakcji rozproszonych

Microsoft Distributed Transaction Coordinator (MSDTC) to usługa systemowa w systemach Windows, która umożliwia zarządzanie transakcjami rozproszonymi w środowiskach wielourządzeniowych lub wieloserwerowych. Jest kluczowym komponentem w aplikacjach, które korzystają z transakcji obejmujących wiele źródeł danych, takich jak bazy danych, kolejki wiadomości czy usługi sieciowe.

Na środowiskach rozproszonych należy dokonać dodatkowej konfiguracji:

  • na każdej maszynie z której uruchamiane są aplikacje POS
  • na serwerze bazy danych

Konfiguracja MSDTC

W celu poprawnej konfiguracji MSDTC należy:

  • Skonfigurować automatyczne uruchomienia usługi: Koordynator transakcji rozproszonych
    • w tym celu należy przejść do usług systemu Windows -> odnaleźć usługę i wybrać prawym przyciskiem myszy [Właściwości]

Typ uruchomienia usługi Koordynator transakcji rozproszonych

  • Skonfigurować ustawienia MSDTC
    • w tym celu należy przejść do aplikacji Windows: Usług składowe

Usługi składowe Windows

  • w aplikacji Usługi składowe należy przejść do właściwości lokalnej usługi DTC. Lokalna usługa DTC dostępna jest pod: Usługi składowe -> Komputery -> Mój komputer -> Koordynator transakcji rozproszonych.

  • wybierając następnie prawym przyciskiem myszy [Właściwości] należy przejść na zakładkę Zabezpieczenia. W oknie zabezpieczeń właściwości lokalnej usługi DTC należy aktywować parametry:
    • Dostęp do usługi DTC przez sieć wraz z opcjami: Zezwalaj na zdalnych klientów i Zezwalaj na administrację zdalną.
    • Komunikacja Menadżera transakcji wraz z opcjami: Zezwalaj na przychodzące, Zezwalaj na wychodzące oraz Uwierzytelnianie niewymagane.
    • Włącz transakcje XA
    • Włącz transakcje SNA LU 6.2

Okno właściwości lokalnej usługi DTC

  • Odblokować reguły zapory Windows:
    • w tym celu należy przejść do okna Zapory Windows Defender z zabezpieczeniami zaawansowanymi, w którym należy włączyć reguły dotyczące koordynatora transakcji rozproszonych. W regułach przychodzących i wchodzących należy włączyć wszystkie reguły związane z: Koordynatorem transakcji rozproszonych.

Zapora Windows Defender z zabezpieczeniami zaawansowanymi

Reguły przychodzące dotyczące Koordynatora transakcji rozproszonych

  • Dodać do zapory wyjątek dla procesu MSDTC:
    • w tym celu należy otworzyć okno z panelu sterowania: Zezwalaj aplikacji na dostęp przez Zaporę systemu Windows -> wybrać [Zmień ustawienia] -> [Zezwalaj na dostęp innej aplikacji] -> [Przeglądaj] -> znaleźć na liście mdstc.exe i zapisać zmiany.

Okno zapory Windows Defender

  • Dodać do pliku hosts na wszystkich maszynach namiar z IP i nazwą serwera na jakim znajduje się aplikacja POS lub POS Agent. Plik hosts znajduje się w lokalizacji: C:\Windows\System32\drivers\etc

Uwaga
Po wprowadzeniu wszystkich ustawień konfiguracyjnych dotyczących MSDTC zalecane jest wykonanie restartu maszyn.