Cześć,
Pierwsze TO w nowo skonfigurowanym magazynie WM z HU.
Podczas potwierdzania w LT12 komunikat:
Proszę sprawdzić cyfrę kontrolną
Nr komunikatu L9212
Żadnych dodatkowych informacji w komunikacie. W czym może być problem?
L9 212 Sprawdź cyfrę kontrolną LT12
-
- Posty: 8518
- Rejestracja: wt kwie 03, 2007 4:05 pm
- Has thanked: 2016 times
- Been thanked: 1521 times
Re: L9 212 Sprawdź cyfrę kontrolną LT12
W transakcji konfiguracyjnej OMNN, SPRO: Logistics Execution -> Warehouse Management -> Storage Units -> Master Data -> Define Number Ranges -> Conversion exit for storage unit number masz ustawioną weryfikację cyfry kontrolnej:
Cyfra kontrolna jest weryfikowana w funkcji CONVERSION_EXIT_LENUM_INPUT:
Cyfra kontrolna jest weryfikowana w funkcji CONVERSION_EXIT_LENUM_INPUT:
Kod: Zaznacz cały
*---- Prüfalgorithmus --------------------------------------------------
* Der Prüfalgorithmus entspricht dem aus EAN128 bzw. Serial shipping
* code. Dabei werden alle Ziffern (incl. Prüfziffer) von rechts
* nach links abwechselnd mit 1 bzw. 3 multipliziert und addiert.
* Das Ergebnis 'Summe mod 10' muss Null ergeben.
*-----------------------------------------------------------------------
IF IT344-LENKA = CON_2. "Prüfziffer
*---- Prüfsumme errechnen ----------------------------------------------
HLP_INPUT = FELDINPUT.
CLEAR PRUEFSUMME.
DO IT344-LNGTH TIMES.
SHIFT HLP_INPUT CIRCULAR RIGHT.
WRITE HLP_INPUT+0(1) TO HLP_ZIFFER.
HLP_MODUL = SY-INDEX MOD 2.
IF HLP_MODUL = 0. "sy-index ist gerade
PRUEFSUMME = PRUEFSUMME + ( 3 * HLP_ZIFFER ).
ELSE. "sy-index ist UNgerade
PRUEFSUMME = PRUEFSUMME + HLP_ZIFFER.
ENDIF.
ENDDO.
*---- Prüfsumme überprüfen ---------------------------------------------
HLP_MODUL = PRUEFSUMME MOD 10.
IF HLP_MODUL NE 0.
MESSAGE E212
RAISING CHECK_FAILED.
ENDIF.
ENDIF.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
-
- Posty: 52
- Rejestracja: wt lip 04, 2023 3:45 pm
- Has thanked: 8 times
- Been thanked: 5 times
Re: L9 212 Sprawdź cyfrę kontrolną LT12
Chyba rozumiem. W magazynach zarządzanych HU JS=HU.
Czyli zakres jaki stworzyłem dla HU jest niepoprawny?
Tylko, że ustawienie sprawdzania cyfry kontrolnej jest globalne, dla wszystkich magazynów. W innych magazynach chcę działać bez zmian więc chyba nie powinienem tego zmieniać?
Czyli zakres jaki stworzyłem dla HU jest niepoprawny?
Tylko, że ustawienie sprawdzania cyfry kontrolnej jest globalne, dla wszystkich magazynów. W innych magazynach chcę działać bez zmian więc chyba nie powinienem tego zmieniać?
-
- Posty: 8518
- Rejestracja: wt kwie 03, 2007 4:05 pm
- Has thanked: 2016 times
- Been thanked: 1521 times
Re: L9 212 Sprawdź cyfrę kontrolną LT12
Istotnie to ustawienie jest globalne, dla wszystkich magazynów. Po co ustawiłeś weryfikację cyfry kontrolnej?
-
- Posty: 52
- Rejestracja: wt lip 04, 2023 3:45 pm
- Has thanked: 8 times
- Been thanked: 5 times
Re: L9 212 Sprawdź cyfrę kontrolną LT12
To ustawienie było w systemie od zawsze, zanim zacząłem tu pracę.
Problem rozwiązał się - dla wybranego zakresu numeracji HU nie było zdefiniowanego odpowiadającego mu zakresu numerów SU. Po wprowadzeniu tego zakresu udało się potwierdzić TO.
Problem rozwiązał się - dla wybranego zakresu numeracji HU nie było zdefiniowanego odpowiadającego mu zakresu numerów SU. Po wprowadzeniu tego zakresu udało się potwierdzić TO.