Punkty wejścia > Moduł Zapasy > Standardowy skrypt STKLOC 

CHGDEFLOC: Umożliwia modyfikację domyślnego miejsca składowania

Ten entry point służy do modyfikacji domyślnego miejsca składowania za pomocą sugestii miejsca składowania lub jego typu.

Kontekst i metoda działania

Transakcja

Brak transakcji w toku.

Plik log

Brak otwartego pliku log.

Różne przypadki wywołań — Zmienne znaczące

Ten entry point znajduje się w obrębie podprogramu REALOCTYP procesu STKLOC.

Jest on wywoływany w cyklu przyjęcia zapasów przed wprowadzeniem miejsca składowania.

Domyślne miejsce składowania obszaru artykuł-lokalizacja dla wykorzystywanej reguły zarządzania zostało wczytane do zmiennej ekranu [M :STLT]LOC.

W celu modyfikacji wartości domyślnej, należy wykonać następujące czynności:

Wczytaj ponownie domyślne miejsce składowania [M :STLT]LOC z nową wartością

Wczytaj zmienną lokalną [L]W_TLODEF z typem miejsca składowania [M :STLT]LOC.

Zmienne znaczące to:

[M:STLT]TRSTYP : Typ transakcji (menu lokalne 704)

[M:STLT]ITMREF : Artykuł

[M:STLT]STOFCY : Lokalizacja

Otwarte tabele

W tabeli poniżej flaga ważnej zawartości wskazuje, że treść jest zgodna z kontekstem (bieżący klient jest załadowany...).

Tabela

Ważna zawartość

Tytuł tabeli

ITMMASTER

Tak

Artykuły

ITMFACILIT

Tak

Artykuły-lokalizacja

TABSTORUL

Tak

Reguła zarządzania

TABLOCTYP

Nie

Typ miejsca składowania

STOLOC

Nie

Miejsca składowania

FILOCPCOD: Służy do modyfikacji filtra sugestii miejsca składowania

Ten entry point służy do modyfikacji filtra zastosowanego standardowo do miejsca składowania lub sugestii typu miejsca składowania.

Na przykład pozwala na zasugerowanie tylko pustych miejsc składowania.

Kontekst i metoda działania

Transakcja

Brak transakcji w toku.

Plik log

Brak otwartego pliku log.

Różne przypadki wywołań — Zmienne znaczące

Ten entry point znajduje się w obrębie etykiety LEC_TLO z procesu STKLOC.

Jest on wywoływany w cyklu przyjęcia zapasów przed wprowadzeniem miejsca składowania lub jego typu.

Domyślna operacja sugestii dla typu miejsca składowania jest następująca:

- Typ miejsca składowania, które może być zamówione ponownie bez ograniczeń: puste miejsca składowania, następnie zajęte miejsca składowania

- Inne typy miejsc składowania: wszystkie miejsca składowania, które nie są zapełnione

W celu modyfikacji tej operacji, należy zmienić wartość FIL2(0) oraz/lub FIL2(1).

Zmienne znaczące to:

[M:STLT]TRSTYP : Typ transakcji (menu lokalne 704)

[M:STLT]ITMREF : Artykuł

[M:STLT]STOFCY : Lokalizacja

Na przykład: dla typów miejsc składowania zarządzanych w trybie zapełnij-bez-przeszkód, należy przedstawić tylko puste miejsca składowania.

Jeśli [F:TLO]FILMGTFLG=2 & ([F:TLO]PCU(0)='' | [F:TLO]MAXQTYPCU(0)=0)

FIL2(1) = '[F:STC]OCPCOD=1'

Koniec jeśli

Otwarte tabele

W tabeli poniżej flaga ważnej zawartości wskazuje, że treść jest zgodna z kontekstem (bieżący klient jest załadowany...).

Tabela

Ważna zawartość

Tytuł tabeli

ITMMASTER

Tak

Artykuły

ITMFACILIT

Tak

Artykuły-lokalizacja

TABSTORUL

Tak

Reguła zarządzania

TABLOCTYP

Tak

Typ miejsca składowania

STOLOC

Nie

Miejsca składowania

CTRSTKLOC : Służy do wykonywania kontroli podczas wyboru lub rezerwacji miejsca

Ten entry point służy do przeprowadzania kontroli w czasie wyboru lub alokacji miejsca składowania.

Kontekst i metoda działania

Transakcja

Brak transakcji w toku.

Plik log

Brak otwartego pliku log.

Różne przypadki wywołań — Zmienne znaczące

Ten entry point znajduje się w obrębie podprogramów TRT_UN_EMP i STKCTREMP procesu STKLOC.

Są one wywoływane w przepływach przyjęcia zapasów.

Dostępne zmienne oraz maski

Zmienna lub maska

Definicja

Globalna liczba całkowita GTR

W tej zmiennej można znaleźć typ transakcji magazynowej (menu lokalne 704).

Na przykład, podczas inwentaryzacji, kontrole mogą być różne

(GTR = 13)

Globalna liczba całkowita GPE

Ustaw na <> 0, aby nie przeprowadzać standardowego procesu

Ustaw na = 0, aby przeprowadzić standardowy proces

Otwarte tabele

W tabeli poniżej flaga ważnej zawartości wskazuje, że treść jest zgodna z kontekstem (bieżący klient jest załadowany...).

Tabela

Ważna zawartość

Tytuł tabeli

STOCK/STO0

Nie

Magazyn

TABLOCTYP/TLO

Tak

Typ miejsca składowania

STOLOC/STC

Tak

Miejsca składowania

MAJREWLOC : Dla aktualizacji miejsca składowania pozycji zapasów po każdej aktua

Ten entry point służy do modyfikacji cech miejsca składowania pozycji zapasów po aktualizacji tejże pozycji (w trybie tworzenia, zmiany lub usuwania).

Kontekst i metoda działania

Transakcja

Jedna transakcja jest w toku.

Plik log

W zależności od kontekstu plik log może być otwarty lub nie.

Różne przypadki wywołań — Zmienne znaczące

Ten entry point znajduje się w obrębie podprogramu STKLIBEMP przetwarzania STKLOC, który jest wywoływany po aktualizacji pozycji zapasów po wprowadzeniu, przepisaniu lub usunięciu tejże pozycji zapasów.

Jest on wywoływany po aktualizacji miejsca składowania oraz przed aktualizacją typu miejsca składowania.

Umożliwia zmianę cech miejsca składowania, które właśnie zostało zaktualizowane.

W tym celu należy odczytać uwzględnione miejsce składowania (z LFCY i LLOC), wykonać wymagane zmiany wartości oraz przepisać miejsce składowania.

Zmienne znaczące to:

[L]LFCY : Lokalizacja miejsca składowania

[L]LLOC : Miejsce składowania

[V]GOK : Kod zwrotu (ustawiony na 0 w przypadku błędu)

Otwarte tabele

W tabeli poniżej flaga ważnej zawartości wskazuje, że treść jest zgodna z kontekstem (bieżący klient jest załadowany...).

Tabela

Ważna zawartość

Tytuł tabeli

STOLOC [STC]

Nie

Miejsce składowania

STOLOC [STC0]

Nie

Miejsce składowania

TABLOCTYP

Tak

Typ miejsca składowania

STOCK [STO]

Tak

Magazyn

STOCK [STO0]

Nie

Magazyn

ECR_SWL: W celu uzupełniania wpisu rekordu w STOLOCRES

Ten entry point służy do uzupełniania zawartości rekordu w tabeli rezerwacji miejsca składowania przy wpisywaniu tegoż rekordu (STOLOCRES).

Kontekst i metoda działania

Transakcja

Jedna transakcja jest w toku.

Plik log

W zależności od kontekstu plik log może być otwarty lub nie.

Różne przypadki wywołań — Zmienne znaczące

Ten entry point znajduje się w obrębie podprogramu STKCRERES przetwarzania STKLOC, który tworzy rezerwację miejsca składowania w tabeli STOLOCRES.

Jest on wywoływany po wczytaniu rekordu [F:SWL] oraz przed wpisaniem go.

Umożliwia uzupełnienie zawartości rekordu [F:SWL], który zostanie wpisany.

Zmienne znaczące to:

[L]LFCY : Lokalizacja

[L]LITM : Artykuł

[L]LPCU : Jednostka pakowania

[L]LQTE : Ilość

[L]LSTA : Status

[L]LOLD : Poprzednie miejsce składowania

[L]LNEW : Nowe miejsce składowania

[L]LBPR : Kontrahent

Otwarte tabele

W tabeli poniżej flaga ważnej zawartości wskazuje, że treść jest zgodna z kontekstem (bieżący klient jest załadowany...).

Tabela

Ważna zawartość

Tytuł tabeli

STOLOC [STC]

Tak

Miejsce składowania

STOLOC [STC0]

Tak, jeśli LOLD<>''

Miejsce składowania

TABLOCTYP

Tak

Typ miejsca składowania