Tabela | Ważna zawartość | Opis tabeli |
ITMMASTER | Tak | Artykuły |
ITMFACILIT | Tak | Artykuły-lokalizacje |
Należy przypisać pierwszy numer podpartii wskazując wartość inną niż „00001”.
Z tego punktu wejścia należy skorzystać, aby przypisać pierwszy numer podpartii wskazując wartość inną niż „00001” na poziomie zmiennej alfanumerycznej LSLO. Nowa wartość alfanumeryczna będzie musiała mieć długość zgodną z GLONSLO i musi się kończyć przynajmniej jednym znakiem numerycznym.
Brak transakcji w toku
W zależności od typu przesunięcia może istnieć otwarty log (tester GTRACE)
Wywołanie systematyczne.
Z tego punktu wejścia należy skorzystać, aby zastąpić pętlę odczytu przesunięć magazynowych dokumentu źródłowego w celu poprawienia wydajności.
Z tego punktu wejścia należy skorzystać, aby zastąpić pętlę odczytu przesunięć magazynowych dokumentu źródłowego podczas jego wybierania.
Umożliwia on poprawę wydajności (np. poprzez dodanie reckey), w szczególności, jeśli zarządzane są numery seryjne.
Należy ustawić zmienną globalną GPE = 1 i przepisać następującą sekwencję modyfikując ją w zależności od potrzeb:
For [STJ1]STJ2 Where UPDCOD= 2 &
&ITMREF= [M:ENT]ITMREF &
&IPTDAT>=[F:STJ]IPTDAT &
&VCRTYPORI = [M:ENT]VCRTYPORI &
&VCRNUMORI = [M:ENT]VCRNUMORI &
&VCRLINORI = [M:ENT]VCRLINORI &
®FLG<>2 &
&QTYSTU> 0
# Jeśli dane zapasów są identyczne do odejmowana jest już zwrócona/przyjęta ilość
If [F:STJ1]LOT=[F:STJ]LOT & [F:STJ1]SLO=[F:STJ]SLO &
& [F:STJ1]BPSLOT=[F:STJ]BPSLOT & [F:STJ1]SERNUM=[F:STJ]SERNUM &
& [F:STJ1]PALNUM=[F:STJ]PALNUM & [F:STJ1]CTRNUM=[F:STJ]CTRNUM &
& [F:STJ1]OWNER =[F:STJ]OWNER
WQTYRET+= [F:STJ1]QTYSTU
WQTYRET-= min(WQTYSTU,[F:STJ1]QTYSTU)
WQTYSTU = max(0,WQTYSTU-[F:STJ1]QTYSTU)
Endif
Next
Brak transakcji w toku.
W zależności od typu przesunięcia może istnieć otwarty log (tester GTRACE)
Wywoływanie podczas przyjęcia wysyłki, zwrotu od klienta lub ponownej integracji w zapasach.
Z tego punktu wejścia należy skorzystać w kontekście między lokalizacjami w celu zmiany przypisania partii i partii dostawcy, podczas uzupełniania cech zapasów pozycji dokumentu poprzez pobranie przesunięć magazynowych pozycji dokumentu źródłowego.
Brak transakcji w toku
W zależności od typu przesunięcia może istnieć otwarty log (tester GTRACE)
Ten punkt wejścia jest umiejscowiony w podprogramie STKFILENTW skryptu STKENT.
Jest on wywoływany w następujących przypadkach, jeśli artykuł jest zarządzany w zapasach:
- pobieranie wysyłek w przyjęciach (jeśli między lokalizacjami)
- pobieranie przyjęć zwrotów podczas zwrotów wysyłek (jeśli między lokalizacjami)
- pobieranie wysyłek podczas zwrotów wysyłek
- ponowna integracja w zapasach
- demontaż montażu (przetwarzanie składników)
Zmienna [M:ENT]TRSTYP umożliwia zapoznanie się z informacją, jaki typ przesunięcia jest przetwarzany. Odpowiada ona menu lokalnemu 704.
Pozwala on na niezachowywanie partii dokumentu źródłowego, ale na przypisanie nowych. Ma to sens tylko w kontekście między lokalizacjami, jeśli np. przyjmowana jest wysyłka.
W tym celu należy ustawić zmienną globalną GPE = 1 i przepisać następującą sekwencję modyfikując ją w zależności od potrzeb:
Na przykład w celu pobrania partii dokumentu źródłowego w partii dostawcy i przypisanie partii wg licznika podczas przyjęcia wysyłki należy napisać:
Endif
Ten punkt wejścia umożliwia dodanie filtra podczas pobierania przesunięć magazynowych dokumentu źródłowego na ekranie przechowywania danych o przyjęciach (STOENTW)
Jest on wywoływany we wszystkich dokumentach w ramach przepływu przyjęcia po wybraniu dokumentu źródłowego.
Brak transakcji w toku.
Brak otwartego loga.
Ten punkt wejścia jest umiejscowiony w podprogramie STJSTOENTW skryptu STKENT.
Jest on wywoływany we wszystkich dokumentach w ramach przepływu przyjęcia po wybraniu dokumentu źródłowego podczas pobierania przesunięć magazynowych tego dokumentu źródłowego do przechowywania na ekranie STOENTW.
Umożliwia on w ten sposób dodanie filtra na przesunięciach magazynowych do pobrania.
Ten filtr musi być zdefiniowany w zmiennej WFILPE.
Przykład:
Podczas zwrotu od klienta umożliwia on na przykład odfiltrowanie przesunięć magazynowych wysyłki źródłowej dla konkretnej partii:
If LTRS=12 & [M:ENT]VCRTYPORI=4: WFILPE="LOT=lotsaisi": Endif
Znaczące zmienne to:
LTRS = Typ przeniesienia (menu lokalne 704)
LVCR = Typ dokumentu (menu lokalne 701)
[M:ENT]VCRTYPORI = Typ dokumentu źródłowego (menu lokalne 701)
[M:ENT]VCRNUMORI = Numer dokumentu źródłowego
[M:ENT]VCRLINORI = Pozycja dokumentu źródłowego
W poniższej tabeli, flaga ważnej zawartości oznacza, że zawartość zgadza się z kontekstem (ładowany jest bieżący klient...).
Tabela | Ważna zawartość | Opis tabeli |
STOJOU | Nie | Przesunięcia magazynowe |
Z tego punktu wejścia należy skorzystać, aby wymusić ponowne załadowanie ekranu przechowywania danych przyjęcia (STOENTW) na podstawie pozycji dokumentu przyjęcia, tylko, jeśli posiada on odpowiadającą pozycję w STOENTW.
Umożliwia to ponowne użycie cech zapasów, które zostały wprowadzone w pozycji dokumentu nawet, jeśli uzupełniono już cechy zapasu.
Uwaga: użycie tego punktu wejścia w przypadku, gdy cechy zapasów wynikają z dokumentu źródłowego (przyjęcie wysyłki, zwrot wysyłki itd.) może spowodować wygenerowanie anomalii.
Jest on wywoływany we wszystkich dokumentach w ramach przepływu przyjęcia.
Brak transakcji w toku.
Brak otwartego loga.
Ten punkt wejścia jest umiejscowiony w podprogramie OUVENT skryptu STKENT.
Jest on wywoływany we wszystkich dokumentach w ramach przepływu przyjęcia po wprowadzeniu lub modyfikacji pozycji dokumentu w celu przechowywania cech zapasów na ekranie STOENTW.
Aby wymusić ponowne ładowanie cech zapasów na ekranie STOENTW należy ustawić zmienną GPE = 1.
Znaczące zmienne to:
LFCY = Lokalizacja
LABR = Skrót ekranu
LTRS = Typ przeniesienia (menu lokalne 704)
LVCR = Typ dokumentu (menu lokalne 701)
LLIG = Brak pozycji w tabeli ekranu
W poniższej tabeli, flaga ważnej zawartości oznacza, że zawartość zgadza się z kontekstem (ładowany jest bieżący klient...).
Tabela | Ważna zawartość | Opis tabeli |
Z tego punktu wejścia należy skorzystać, aby przypisać numer partii wg licznika, jeśli występuje przyjęcie w miejscu składowania oczekującym na ulokowanie.
Brak transakcji w toku.
Brak otwartego loga.
Ten punkt wejścia jest umiejscowiony w podprogramie STKFILLENTW skryptu STKENT.
Podczas przyjęcia zapasów w miejscu składowania oczekującym na ulokowanie w celu wymuszenia przypisania numeru partii (jeśli nie został jeszcze wprowadzony) zmienna GPE musi mieć wartość 1.