(Tryb pulsowy) Tabela cenowa dla kilku urządzeń (Onyx, VPOST)

Tabela cenowa może mieć też zastosowanie, gdy chcemy przypisać kilka urządzeń do jednego terminala. Zazwyczaj jest to wykorzystywane w przypadku zespołów maszyn np. wyspa z odkurzaczami. W tym trybie urządzenie będzie wyświetlało maksymalnie 6 pól cenowych, a każde pole będzie odpowiadało kolejnym przewodom Pulse 1-6 np. wybranie trzeciego pola cenowego i dokonanie płatności poskutkuje wysłaniem odpowiedniej liczby impulsów przewodem Pulse 3. Domyślnie każde pole otrzymuje swój identyfikator (domyślnie numeracja do 1 do 6), który ułatwia użytkownikowi płatność w wybranej maszynie.

Dostępne pola cenowe możemy dowolnie podłączyć do poszczególnych maszyn. W przypadku, gdy mielibyśmy 3 maszyny, możemy przypisać po 2 wybory do każdej z maszyn. Do pierwszej maszyny podłączylibyśmy przewody Pulse 1 i Pulse 2, do drugiej Pulse 3 i Pulse 4, a do trzeciej Pulse 5 i Pulse 6.
 

Konfiguracja:

Czytnik kart


MDB


Pulse/ccTalk


W sekcji pulsowej mamy możliwość zmiany kilku parametrów w zależności od naszych potrzeb:

  • Credit per Pulse 1-6 (Cents)
    (wartość w groszach jednego impulsu, poszczególne wybory są oddzielone średnikiem ";")
     
  • Number of Pulses per Vend 1-6
    (ilość impulsów wysłanych przez terminal po udanej płatności, poszczególne wybory są oddzielone średnikiem ";")
     
  • Pulse Indentifier 1-6
    (identyfikator wyboru, poszczególne wybory są oddzielone średnikiem ";")
     
  • Pulse Title 1-6
    (opis wyboru, poszczególne wybory są oddzielone średnikiem ";")

Każdy parametr z dopiskiem 1-6 zawiera wartości dla kolejnych pól cenowych, które są oddzielone średnikiem:
Wartość1;Wartość2;Wartość3;Wartość4;Wartość5;Wartość6

Pierwsze pole cenowe jest wynikiem zestawienia Wartość1 z każdego z parametrów z dopiskiem "1-6", adekwatnie czwarte pole cenowe będzie wynikiem zestawienia Wartość4.


Między wartościami powyższych parametrów zachodzi następująca zależność:

Credit per Pulse 1-6 (Cents) x Number of Pulses per Vend 1-6 = CENA WYŚWIETLANA W TABELI
100 x 20 = 2000 (20 zł)
100 x 5 = 500 (10 zł)

Jeśli 1 puls ma wartość domyślną 100 (1zł) to chcąc ustawić cenę 20 zł musimy ustawić jedną z wartości w Number of Pulses per Vend 1-6 na 20 (20 x 100 = 2000). Po udanej transakcji do kontrolera maszyny zostanie wysłane 20 impulsów.
 

Rozważając ceny podane w powyżej konfiguracji możemy stwierdzić:

  • terminal będzie wyświetlał 6 pól cenowych ponieważ w kluczowych polach mamy podane po 6 wartości rozdzielonych średnikiem
  • każdy z impulsów będzie o wartości 1 zł, ponieważ w Credit per Pulse 1-6 (Cents) są podane wartości 100 (100 gr = 1zł)
  • dwa pierwsze wybory mają cenę 5 zł (ponieważ 100 z parametru Credit per Pulse 1-6 x odpowiadająca Number of Pulses per Vend 1-6 daje 500 (500 gr = 5 zł) i wygenerują 5 impulsów w przypadku udanej płatności. Podobnie w przypadku kolejnych wyborów

W parametrze Pulse Indentifier 1-6 mamy możliwość zmiany domyślnych identyfikatorów na nasze własne oznaczenia. Wystarczyć wpisać kolejno oznaczenia oddzielone średnikiem. Możemy umieścić maksymalnie 3 znaki alfanumeryczne. Poniżej zamieszczamy przykład konfiguracji, w której każde pole jest opisane kolejną literą alfabetu.
 

Konfiguracja:

Czytnik kart


MDB


Pulse/ccTalk


Jeśli identyfikator będzie niewystarczający możemy dodatkowo określić krótki opis pola cenowego (opis powinien mieć około 5 znaków, gdyż większe mogą być niepoprawnie wyświetlane). Podanie kolejnych oddzielonych średnikami opisów w parametrze Pulse Title 1-6 spowoduje naprzemienne wyświetlanie dwóch widoków:

  • domyślny z identyfikatorem oraz ceną
  • dodatkowy z identyfikatorem oraz opisem zamiast ceny
     

Konfiguracja:

Czytnik kart


MDB


Pulse/ccTalk

 


W podanej konfiguracji znajduje się parametr Pulse IN 1-6 Counter, który określa czy dana linia pulsowa ma możliwość raportowania sprzedaży gotówkowej na podstawie odbieranych impulsów na przewodach Pulse 1-6. W przypadku, gdy do jednej maszyny przypisujemy 2 pola cenowe, a akceptor maszyny ma tylko jeden kanał (wtedy musimy mostkować przewody żeby wpiąć w kanał akceptora) do którego będzie też wpięty kabel sygnałowy z wyrzutnika, musimy się liczyć, że sprzedaż gotówkowa będzie raportowana niepoprawnie. W momencie wrzucenia monety wrzutnik wygeneruje impuls, który zostanie odebrany przez oba podłączone przewody puslowe co zakłamie odczyt sprzedaży gotówkowej.

W tym wypadku należy wyłączyć raportowanie sprzedaży gotówkowej poprzez podanie wartości "0" w odpowiadających pól cenowych. Poniższy przykład pokazuje jak wyłączyć raportowania sprzedaży gotówkowej na liniach 3 i 4:


Jeśli nie mamy potrzeby korzystać z wszystkich pól cenowych możemy po prostu podać odpowiednio mniej wartości oddzielonych średnikiem przy parametrach zawierających w nazwie dopisek "1-6". W efekcie tabelka zostanie zredukowana do mniejszej, parzystej liczby wyborów (jeśli ustawilibyśmy 3 wartości dla każdego z wymaganych parametrów z dopiskiem "1-6" to uzyskalibyśmy tabelę z 4 polami i tylko 3 z nich posiadałyby ceny). Poniżej przykład dla 4 wyborów:
 

Konfiguracja:

Czytnik kart


MDB


Pulse/ccTalk


Aby ustawić właściwą konfigurację urządzenia należy wykonać kolejno:

  1. Upewnić się, że parametr VPOS Button Function w sekcji "Czytnik kart" ma wartość "2 - Pulse Price Roll"
     
  2. Upewnić się, że parametr "MDB flags" w sekcji "MDB" ma wartość "* Flags Disabled"
     
  3. Przejść do sekcji "Pulse/ccTalk". Lista parametrów powinna być dokładnie taka sama jak przedstawiona na zrzucie ekranu w konfiguracji wybranego trybu. W przypadku braku lub obecności dodatkowych parametrów uwidoczniamy lub ukrywamy je zgodnie z wiedzą z artykułu Ujawnianie / ukrywanie parametrów automatu
     
  4. Ustawić parametry zgodnie przykładowymi lub zmodyfikować adekwatnie do swoich potrzeb
     
  5. Z menu "Czynności" automatu wybrać polecenie "Reset Default Parameters" a następnie polecenie "Reset modułu". Po przyjęciu parametrów urządzenie zresetuje się do ustawień fabrycznych. Terminal wyświetli żółty trójkąt ostrzegawczy z podpisem "Cash only" i numerem seryjnym urządzenia.


     
  6. Z menu "Czynności" automatu wybrać polecenie "Reload Configuration" a następnie polecenie "Reset modułu". Po przyjęciu parametrów urządzenie zacznie wyświetlać ustawioną cenę. W przypadku problemów zaleca się ponownie wykonać ten krok, aby wykluczyć możliwość nie przyjęcia przez urządzenia któregoś z parametrów.