Program komunikacyjny do wag etykietujących CAS serii CL CAScale 2 Wersja: V2.06 Beta INSTRUKCJA OBSŁUGI
Manual Ver: 1.00 / 2016.07.14 CAScale Ver: 2.06 Beta
Spis treści: 1. Ważne informacje... 4 1.1. Przeznaczenie... 4 2. Instalacja... 5 2.1. Rozpakowanie pliku instalacyjnego... 5 3. Konfiguracja... 6 3.1 Konfiguracja wysyłki danych w oknie poleceń... 6 3.2 Konfiguracja wariantu współpracy z programem PC-Market... 6 3.3. Wysyłanie danych do wag (PC-Market)... 20 3.4. Potwierdzenie prawidłowości wysyłki danych (PC-Market)... 20 3.5. Informacja o wystąpieniu błędów (PC-Market)... 21 3
1. Ważne informacje 1.1. Przeznaczenie Program CAScale jest programem realizującym funkcję wysyłki danych zapisanych w pliku tekstowym w formacie xml, do wag etykietujących CAS z serii CL5xxx. W skład pakietu programów dostępnych razem z programem CAScale wchodzi: Program PCas - Program realizujący funkcję obsługi wysyłki do wag etykietujących CAS z serii CL5xxx, danych bazy towarowej z poziomu programu PC-Market firmy Insoft. Program PCas.exe zawarty w pakiecie programu CAScale Ver:2.06Beta, obsługuje następujący zakres przesyłania danych do wag etykietujących CAS: Do wag CL5000JR wszystkie warianty wykonania: Wysyłane są dane bazy towarowej PLU, w zakresie zgodnym z tabelą danych PLU dostępną w programie CL-Works. Jako treść bezpośrednich opisów składu, wysyłane są 4 linie opisu z zakładki F6 Opis dod, dostępnej na karcie towaru w programie PC-Market. Treść z poszczególnych linii jest łączona w jeden ciąg znaków. W przypadku wag CL5000JR posiadających firmware w wersji V.2.21(3100), oraz V.3.23(3150), możliwe jest wykorzystanie funkcji wyróżniania alergenów w bezpośrednich opisach składu, zgodnie z zasadami opisanymi w instrukcji obsługi w/wym. wag. W wagach posiadających strszą wersję firmware, możliwa jest jego aktualizacja w serwisie CAS Polska. 4
Do wag CL5000/ CL5500 wszystkie warianty wykonania: Wysyłane są dane bazy towarowej PLU zgodnym z tabelą danych PLU dostępną w programie CL-Works. Uwaga: Wersja CAScale Ver:2.06eta nie obsługuje wysyłania pośrednich opisów składu. Funkcja ta będzie dostępna w późniejszym czasie w kolejnej wersji programu. 2. Instalacja 2.1. Rozpakowanie pliku instalacyjnego Program CAScale wraz z oprogramowaniem towarzyszącym jest dostarczany w postaci spakowanego pliku CascaleV2.06.zip. W celu zainstalowania programu zalecamy rozpakowanie pliku CascaleV2.06.zip w docelowej lokalizacji. Zalecamy rozpakowanie pliku bezpośrednio na dysku C:\. Wszystkie składniki oprogramowania będą wtedy dostępne w folderze: C:\CascaleV2.06\CascaleV2.06. 5
3. Konfiguracja 3.1 Konfiguracja wysyłki danych w oknie poleceń Uwaga: W niniejszym opisie założono, że plik CascaleV2.06.zip został rozpakowany bezpośrednio na dysku C:\ i że wszystkie składniki oprogramowania są dostępne w folderze: C:\CascaleV2.06\CascaleV2.06. Poniżej przedstawiono przykład wywołania w oknie poleceń wysyłki danych zapisanych w przykładowym pliku PLU.xml, za pomocą programu CAScale.exe. 3.2 Konfiguracja wariantu współpracy z programem PC-Market Uwaga: W niniejszym opisie założono, że plik CascaleV2.06.zip został rozpakowany bezpośrednio na dysku C:\ i że wszystkie składniki oprogramowania są dostępne w folderze: C:\CascaleV2.06\CascaleV2.06. Programy PCas i CAScale mogą być używane z programem PC-Market w wersjach 7.3 oraz 7.4. 6
Konfiguracja programu PC-Market: Kontrola / Konfiguracja / Konfiguracja stanowiska: Kontrola / Obsługa kas, wag i sprawdzarek cen / Konfiguracja/ Zakładka Urządzenia Wskazać ścieżkę do sterownika CAS(PCas.exe). 7
Kontrola / Konfiguracja / Kody ważone / Format kodu ważonego Dostępne są niżej przedstawione ustawienia formatu kodu wagowego. Możliwe jest stosowanie jednego formatu kodu wagowego z prefiksem z zakresu 20 29: - Bez identyfikatora podgrupy: Przykłady: 29SSSSK?????? 29SSSS0?????? 29SSSSS?????? - Z identyfikatorem podgrupy: Przykłady: 29GSSSK?????? 29GGSSK?????? 29GSSSS?????? 29GSSS0?????? 29GGSS0?????? 29GGSSS?????? 8
Obsługa kas, wag i sprawdzarek cen / Konfiguracja/ Lista urządzeń / Zakładka Urządzenia dla wskazanego urządzenia (waga CAS): Ustawienia parametrów na karcie urządzenia: Zakładka F5 - Asortymenty: Wybrać listę asortymentów branych pod uwagę przy transmisji danych do wagi, zaznaczając Check box. : 9
Zakładka F6 - Parametry: Numer: PC-Market nadaje kolejny wolny numer urządzenia. Nazwa: Podać nazwę urządzenia. Komunikacja ze stanowiska: Wybrać zgodnie z konfiguracją systemu. Magazyn dla dokumentów: Wybrać z listy. Typ urządzenia sterownik: Wybrać z listy CAS (przez PCas.exe) Wartości parametrów: Typ wagi: Dla wag z linii produktowej CL5000 Junior ustawić CL5000JR Dla wag z linii produktowej CL5000 lub CL5500 ustawić CL5000JR. (TCP/IP) Adres IP: Podać ustawienie adresu IP w wadze. (TCP/IP) Port IP: Podać ustawienie nr portu w wadze (Domyślnie 20304). 10
(RS232) Port: Ustawienie nieużywane pozostawić ustawienie domyślne. (RS232) Prędkość: (RS232): Ustawienie nieużywane pozostawić ustawienie domyślne. Dodatkowe parametry komunikacji: Treść linii parametrów dodatkowych ma postać kolejnych parametrów z określonymi wartościami, odseparowanych znakiem spacji: PARAMETR_1= n PARAMETR_2= m PARAMERT_3= x itd. Przykłady: PLU_BAR="0" PASEKPOSTEPU="0" PLUTYPE="1" DEPARTMENT="1" PLU_BAR="0" PASEKPOSTEPU="0" DEPARTMENT="1" PLU_BAR="1" PASEKPOSTEPU="0" PLUTYPE="1" DEPARTMENT="1" PLU_BAR="A" PASEKPOSTEPU="0" PLUTYPE="1" DEPARTMENT="1" PLU_BAR="A" PASEKPOSTEPU="0" DEPARTMENT="1" PLU_BAR="B" PASEKPOSTEPU="0" Parametr DEPARTMENT= n Jeżeli jest użyty, określa dla wszystkich towarów docelowy numer działu w wadze określony liczbą n z zakresu od 1 do 99. Parametr DEPARTMENT nie jest używany, jeżeli stosowane będzie ustawienie parametru PLU_BAR= B, wykorzystujące numer podgrupy programu PC-Market do określenia numerów działu w wadze. 11
Parametr PLUTYPE= n Określa typ towaru określony cyfrą n (zwykle n=1, co oznacza towary ważone, o jednostce masy zdefiniowanej, jako kg. W sytuacji, gdy parametr PLUTYPE jest pominięty, wysyłane są towary ważone i nieważone, spełniające warunki wyboru, a typ towaru ustalany jest zgodnie z określeniem jednostki ilości w programie PC-Market. W takim przypadku również takie parametry, jak: Nr wzorca kodu kreskowego i Nr wzorca etykiety są określane adekwatnie do określonego typu towaru, według zasady: PLUTYPE = n = BARCODE1= n = LABEL= 5n, gdzie: n jest oznaczeniem typu towaru: 1 Ważony (kg), 2 Sztuki (szt.), 3 W opakowaniu zbiorczym (opak). Oznacza to, że: - Dla towarów ważonych (kg) typu 1, zostaną zastosowane parametry: PLUTYPE = 1 = BARCODE1= 1 = LABEL= 51 - Dla towarów sprzedawanych na sztuki (szt.) typu 2, zostaną zastosowane parametry: PLUTYPE = 2 = BARCODE1= 2 = LABEL= 52 - Dla towarów sprzedawanych w opakowaniu zbiorczym (opak) typu 3, zostaną zastosowane parametry: PLUTYPE = 3 = BARCODE1= 3 = LABEL= 53 12
Dlatego jeżeli parametr PLUTYPE, nie jest stosowany w linii parametrów dodatkowych, należy zawsze zaprogramować w wadze: - trzy wzorce kodu kreskowego o wspólnym numerze prefiksu, osobne dla każdego typu towaru, o numerach: 1, 2 i 3. - trzy wzorce etykiety, osobne dla każdego typu towaru, o numerach: 51, 52 i 53. Dla wszystkich towarów typu 3 wartość domyślna ilości sztuk jest określana, jako 1. Domyślną ilość sztuk można zmienić podając w linii parametrów dodatkowych parametr: QUANTITY3= n, gdzie n jest ilością sztuk. Ustawienie parametru QUANTITY3 zmienia domyślną ilość sztuk, na ustawioną tym parametrem. Zmiana ta dotyczy wszystkich towarów, których typ określono jako 3. Parametr: PASEKPOSTEPU= n, gdzie wartość n określa, czy okno działającego sterownika ma być niewidoczne na pulpicie (wartość 0), czy też ma ono być widoczne (wartość 1). Zalecane ustawienie: PASEKPOSTEPU= 0 Parametr: PLU_BAR= n, gdzie n może mieć wartość: 0, 1, 2, A lub B. Parametr PLU_BAR określa sposób tworzenia numeru PLU i Numeru kodu towaru w wadze, a w przypadku, gdy parametr PLUTYPE nie jest używany, także pozostałych parametrów: Typ towarów, Nr wzorca kodu kreskowego i Nr wzorca etykiety. 13
Opis poszczególnych wariantów: Dla ustawienia Kody długie, dostępne są następujące warianty parametru PLU_BAR: a. PLU_BAR= 0 PLUTYPE= 1 Nr PLU odpowiada dostępnemu w pliku wymiany kasa.exp, numerowi PLU nadanemu towarowi przez program PC Market. Kod towaru jest wyłuskiwany z formatu kodu wagowego, z miejsc oznaczonych znakami S, np. 29SSSS??????K Dla wszystkich towarów, docelowy numer działu w wadze określa parametr DEPARTMENT w linii parametrów dodatkowych. Przykład: Dla parametru DEPARTMENT= 1, oraz poniższych danych towaru: PLU;1528;0;271001???????;TestA1;1999;1999;1999;0;22;2;T;3;T;F;F;;;1;DOD; Tu mamy tekst opisu;;;;7;0;1000;;;0;2200;testa1;0 towar zostanie wysłany do wagi do działu nr 1, jako PLU = 1528, ITEMCODE = 1001 b. PLU_BAR= 1 PLUTYPE= 1 Nr PLU i Kod towaru jest wyłuskiwany z formatu kodu wagowego, z miejsc oznaczonych znakami S. Dla wszystkich towarów, docelowy numer działu w wadze określa parametr DEPARTMENT w linii parametrów dodatkowych. 14
Przykład: Dla parametru DEPARTMENT= 1, oraz kodu 290073???????, towar zostanie wysłany do wagi do działu nr1, jako PLU = 73, ITEMCODE = 73. c. PLU_BAR= 2 PLUTYPE= 1 W tym przypadku nie jest brane pod uwagę ustawienie formatu kodu wagowego. Program na sztywno podstawia z kodu EAN cyfry będące na pozycjach od 3 do 7. Dla wszystkich towarów, docelowy numer działu w wadze określa parametr DEPARTMENT w linii parametrów dodatkowych. Przykład: Dla parametru DEPARTMENT= 1, oraz kodu 2912373??????, towar zostanie wysłany do wagi, jako ITEMCODE = 12373, PLU = 12373. d. PLU_BAR= A PLUTYPE= 1 Nr PLU i Kod towaru jest tworzony dla przypadku użycia numeru podgrupy, zależnie od konfiguracji kodu wagowego, wg zasady: PLU=ITEMECODE= GSSS, GSSSS, GGSS lub GGSSS. Dla wszystkich towarów, docelowy numer działu w wadze określa parametr DEPARTMENT w linii parametrów dodatkowych. Wszystkie wysyłane towary będą dostępne w wadze w tym samym dziale określonym wartością parametru DEPARTMENT. 15
Przykład: Dla parametru DEPARTMENT= 1 oraz, kodu 2912373??????, gdzie 12 jest numerem podgrupy, a 373 jest numerem towaru w tej podgrupie, towar zostanie wysłany do wagi, do działu nr1, jako ITEMCODE = 12373, PLU = 12373. e. PLU_BAR= B PLUTYPE= 1 Ważne: Dla wariantu PLU_BAR= B, w linii parametrów dodatkowych nie jest używany parametr DEPARTMENT. Dla wszystkich towarów, docelowy numer działu w wadze określają znaki odkreślające numer podgrupy programu PC-Market, oznaczone w kodzie wagowym, jako D lub DD, zależnie od jego konfiguracji. Dla wszystkich towarów, Nr PLU towaru w wadze określają znaki oznaczone w kodzie wagowym, jako SS, SSS albo SSSS, zależnie od jego konfiguracji. Przykład: Dla kodu 2912373??????, gdzie 12 jest numerem podgrupy, a 373 jest numerem towaru w tej podgrupie, towar zostanie wysłany do wagi do Działu nr 12, jako PLU = 373, ITEMCODE = 373. 16
Dla ustawienia Kody Krótkie dostępne są ustawienia: a. PLU_BAR= 0 PLUTYPE= 1 Wysyłane są tylko towary o kodzie krótkim, o długości do 4 znaków oraz o jednostce masy zdefiniowanej, jako kg. Nr PLU wagi odpowiada dostępnemu w pliku wymiany kasa.exp, numerowi PLU, nadanemu towarowi przez program PC Market. Kod towaru jest przepisywany z kodu krótkiego towaru. Dla wszystkich towarów, docelowy numer działu w wadze określa parametr DEPARTMENT w linii parametrów dodatkowych. Przykład: Dla parametru DEPARTMENT= 1,oraz poniższych danych towaru: PLU;1508;0;1909;Boc Got Extra;1247;1247;1247;0;8;2;F;3;T;F;F;;;3;DOD;; ;;2316;0;0;1000;;;0;800;Boczek Gotow Extra;0 towar zostanie wysłany do wagi do działu nr 1, jako PLU = 1508, b. PLU_BAR= 0 (parametr PLUTYPE= 1 pominięty) Wysyłane są wszystkie towary o kodzie krótkim, o długości do 4 znaków. Nr PLU wagi odpowiada dostępnemu w pliku wymiany kasa.exp, numerowi PLU, nadanemu towarowi przez program PC Market. Kod towaru jest przepisywany z kodu krótkiego towaru. Typ towaru, Nr wzorca kodu kreskowego i Nr wzorca etykiety, ustalany jest zgodnie z określeniem jednostki ilości w programie PC-Market. 17
Dla wszystkich towarów, docelowy numer działu w wadze określa parametr DEPARTMENT w linii parametrów dodatkowych. (Patrz także opis parametru PLU_TYPE). c. PLU_BAR= 1 PLUTYPE= 1, Wysyłane są tylko towary o kodzie krótkim do 4 znaków i o jednostce masy zdefiniowanej, jako kg. Nr PLU i Kod towaru jest przepisywany z kodu krótkiego towaru. Dla wszystkich towarów, docelowy numer działu w wadze określa parametr DEPARTMENT w linii parametrów dodatkowych. Przykład: Dla parametru DEPARTMENT= 1,oraz poniższych danych towaru: PLU;1508;0;1909;Boc Got Extra;1247;1247;1247;0;8;2;F;3;T;F;F;;;3;DOD;;;;2 316;0;0;1000;;;0;800;Boczek Gotow Extra;0 towar zostanie wysłany do wagi do działu nr 1, jako PLU = 1909, ITEMCODE = 1909. d. PLU_BAR= 2 (parametr PLUTYPE= 1 pominięty) Wysyłane są wszystkie towary o kodzie krótkim, o długości do 5 znaków. Nr PLU i Kod towaru jest przepisywany z kodu krótkiego towaru. Typ towaru, Nr wzorca kodu kreskowego i Nr wzorca etykiety, ustalany jest zgodnie z określeniem jednostki ilości w programie PC-Market. 18
Dla wszystkich towarów, docelowy numer działu w wadze określa parametr DEPARTMENT w linii parametrów dodatkowych. (Patrz także opis parametru PLU_TYPE). e. Opcje PLU_BAR= A i PLU_BAR= B dla kodów wagowych krótkich nie są obsługiwane, ponieważ numer podgrupy nie jest używany. Jako kody ważone: Do wyboru, zależnie od przyjętej konfiguracji w systemie: Długie lub Krótkie Sposób tworzenia numeru PLU: Numer towaru z kodu kreskowego Kod początkowy (Kody krótkie): Nr kodu początkowego (zwykle: 1) Kod końcowy (Kody krótkie); Nr kodu końcowego (np. 9999) Przedrostek ważony (Kody krótkie): Prefiks EAN, Np. 29. Wysyłaj tylko ze skojarzonej podgrupy: Nie Skojarzona podgrupa PLU: Nr, jeżeli podgrupa jest używana. Poziom cen: Detaliczna 19
3.3. Wysyłanie danych do wag (PC-Market) W celi wysłania danych należy wybrać: Obsługa kas, wag i sprawdzarek cen / Eksport danych W oknie: Wybierz urządzenia i ustaw parametry eksportu należy zaznaczyć urządzenia, do których mają być wysłane dane, oraz wybrać rodzaj transmisji. 3.4. Potwierdzenie prawidłowości wysyłki danych (PC-Market) W przypadku prawidłowej weryfikacji wysyłki danych do wag, w folderach urządzeń, w katalogu programu PC-Market: C:\Program Files (x86)\insoft\pcmwin_7_1\kasy\urz_xxxx, 20
gdzie xxxx jest numerem urządzenia, jest tworzony jest plik wynik.exp, będący potwierdzeniem prawidłowości wysyłki dla programu PC-Market. Poniżej zilustrowano sytuację prawidłowej wysyłki danych do wskazanych wag. 3.5. Informacja o wystąpieniu błędów (PC-Market) W przypadku nieprawidłowej weryfikacji wysyłki danych do wagi, w w/wym. folderze urządzenia programu PC-Market nie jest tworzony jest plik wynik.exp. Jako informację o błędzie, program PC-Market wyświetla w oknie wysyłki danych informację o błędach związanych z brakiem pliku wynik.exp, co sygnalizuje problem z wysyłką danych do urządzenia. Sytuacja taka może być spowodowana wyłączeniem wagi lub jej odłączeniem od sieci, przed rozpoczęciem transmisji danych, albo w trakcie transmisji. 21
Poniżej zilustrowano sytuację wystąpienia błędu wysyłki danych do wagi CL5000JR, spowodowaną wyłączeniem wagi w trakcie operacji transmisji. 22
Notatki: 23
CAS POLSKA Sp. z o. o. ul. Chrościckiego 93/105 02-414 Warszawa Tel.: 22 255 90 00 Fax.: 22 255 90 01 Email: biuro@wagicas.pl www.wagicas.pl