Autor Wątek: KOMPLETACJA - przeliczniki ilości dla dodatkowych kodów kreskowych  (Przeczytany 2714 razy)

Piotr

  • Administrator
  • Hero Member
  • *****
  • Wiadomości: 1830
W wersji v21.4.2 od linii PREMIUM  dostępna jest opcja pozwalająca na zastosowanie przelicznika ilości towaru dla dodatkowych kodów kreskowych.

Opcja ta ma wspomagać kompletację opakowań zbiorczych, posiadających osobny kod kreskowy, który jest wpisany jako dodatkowy kod kreskowy w kartotece towaru Subiekta GT.
Po zeskanowaniu takiego kodu w oknie kompletacji zostanie oznaczona jako skompletowana większa ilość towaru (wynikająca z przelicznika).

Przykładowo:
- zdefiniowano przelicznik = 10 dla wszystkich dodatkowych kodów  kreskowych
- po zeskanowaniu kodu podstawowego  zostanie oznaczona jako skompletowana 1 jednostka
- po zeskanowaniu kodu dodatkowego - jako skompletowane będzie oznaczone 10 jednostek towaru

Opcję można skonfigurować w:
SUBIEKT GT -> zębatka -> PROGRAM -> KOMPLETACJA -> OPAK. ZBIO.

Dostępne są dwa warianty działania:
-  Jeden przelicznik dla wszystkich dodatkowych kodów kreskowych
- Każdy kod z własnym przelicznikiem

Jeden przelicznik dla wszystkich dodatkowych kodów kreskowych
W tym wariancie każdy dodatkowy kod kreskowy towaru będzie miał ten sam przelicznik ilości.
Niezależnie od tego, który kod zostanie zeskanowany będzie skompletowana taka sama ilość towaru.
Należy tak skonfigurować odczytywanie wartości przelicznika, aby na końcu odczytana była liczb liczba.

Przykładowo, jeżeli przelicznik będzie odczytywany z pola własnego (POLE1) to w tym polu musi znaleźć się ilość.
Jeżeli podczas odczytywania wartości przelicznika  okaże się że nie ma wartości (np. pole własne jest puste) to dodatkowy kod kreskowy będzie działał tak samo jak kod podstawowy.


Każdy kod z własnym przelicznikiem
W tym wariancie w miejscu zapisania przelicznika dla każdego kodu musi być zdefiniowany oddzielny przelicznik.
Wartość w polu musi pasować do wzorca:
KOD=ILOSC;KOD=ILOSC;KOD=ILOSC;np.:
123123=12,5;123123123=25;Jako przeliczniki będą uznane tylko kody, które znajdują się w odczytanym miejscu ORAZ są wpisane w tabeli dodatkowych kodów kreskowych towaru. Jeżeli któryś z tych warunków nie będzie spełniony, to taki kod będzie działał tak samo jak kod podstawowy.

Pobieranie wartości
Oprócz wyboru jednej z dwóch opcji należy jeszcze skonfigurować skąd ma być pobierany przelicznik.
Wskazanie miejsc zapisu przelicznika odbywa się za pomocą okna atrybutów, w którym można wybrać jedno pole (wtedy będzie brana cała zawartość tego pola) lub dodatkowo zastosować na tym polu operacje (np. wycięcie jakiegoś tekstu czy zastosowanie wyrażenia regularnego).
Jeżeli w polu znajduje się sam przelicznik to wystarczy dodać to pole do listy i zapisać zmiany.