Zawiera on cechy pozycji dokumentu, dla których dokonywana jest aktualizacja zapasów, w tym: - [M:STW]TRSTYP: typ transakcji (menu lokalne 704) – [M:STW]VCRTYP: typ dokumentu (menu lokalne 701)
Wszystkie tabele otwarte przez silnik zapasów.
Ten punkt wejścia umożliwia zdefiniowanie dodatkowe kryterium rozróżnienia podczas generowania żądania analizy.
Istnieje transakcja w toku.
Istnieje otwarty log.
Wywołanie podczas aktualizacji zapasów podczas każdego zapisu przesunięcia magazynowego.
W celu wykorzystania partii jako dodatkowego kryterium rozróżniającego żądanie analizy należy zadeklarować i uzupełnić zmienną lokalną WQLH_CRIT w następujący sposób:
Local Char WQLH_CRIT
WQLH_CRIT = "LOT = [M:STW]LOT(I)"
Wymagania wstępne
Partia powinna zostać dodana do tabeli STOQLYH. Jej uzupełnienie odbywa się automatycznie za pomocą transklas.
Dostępne zmienne i maski
Zmienna lub maska | Definicja |
Blok 1 ekranu STOWORK | Zawiera on cechy pozycji dokumentu, dla których dokonywana jest aktualizacja zapasów, w tym: - [M:STW]TRSTYP: typ transakcji (menu lokalne 704) – [M:STW]VCRTYP: typ dokumentu (menu lokalne 701) |
|
Wszystkie tabele otwarte przez silnik zapasów.
Ten punkt wejścia umożliwia zdefiniowanie dodatkowego kryterium rozróżnienia podczas wyszukiwania alokacji do śledzenia nowej pozycji zapasów.
Istnieje transakcja w toku.
Istnieje otwarty log.
Wywołanie podczas aktualizacji zapasów, jeśli zmieniane są cechy pozycji zapasów, na których dochodzi do alokacji. Wywołanie tego punktu wejścia nie odbywa się, jeśli wyszukiwana jest alokowana ilość równa ilości nowej pozycji zapasów.
Służy on do określenia alokacji do dokonania śledzenia tej nowej pozycji zapasów.
W celu zdefiniowania dodatkowego kryterium rozróżniającego alokacje należy uzupełnić zmienną lokalną WSTACRIT przy użyciu filtra do zastosowania.
Wszystkie tabele otwarte przez silnik zapasów.
Ten punkt wejścia umożliwia brak czyszczenia kontroli jakości podczas wydania o statusie Q.
Istnieje transakcja w toku.
Istnieje otwarty log.
Wywołanie podczas aktualizacji zapasów, umieszczone w etykiecie PURGE_STOQLYD.
Aby nie czyścić kontroli jakości podczas wydania o statusie „Q” zmienną GPE należy ustawić jako 1.
Dostępne zmienne i maski
Zmienna lub maska | Definicja |
Wszystkie tabele otwarte przez silnik zapasów.
Ten punkt wejścia umożliwia weryfikację, czy wsteczne wydanie zapasów jest dozwolone. Kontrola dotyczy istniejących zapasów dla danej daty. Jest to kontrola blokująca.
Ta kontrola umożliwia odpowiedź na potrzebę:
W tym punkcie wejścia należy wprowadzić następującą instrukcję:
Call BACKDATE From STKMAJCTL
Błędy są zarządzane przez standardowe skrypty.
Kontrola ma zastosowanie wyłącznie podczas tworzenia dokumentów. Żadna kontrola nie ma zastosowania podczas modyfikacji ani usuwania.
Przepływ | TRSTYP(Typy przesunięć magazynowych) ML 704 | VCRTYP(Typ zapisu) ML 701 |
---|---|---|
Wydanie | 2 = Inne wydanie | 20 = Inne wydanie |
31= Montaż (artykuł nadrzędny) | ||
32= Demontaż (składnik) | ||
35 = Modyfikacja partii | ||
4 = Wysyłka do klienta | 4 = Wysyłka | |
5 = Faktura sprzedaży z przesunięciem magazynowym | ||
6 = Wydanie ZP | 12 = Raportowanie materiałów | |
24 = Zgłoszenie serwisowe | 33 = Zgłoszenie serwisowe | |
29 – Wydanie na zlecenie kooperacji | 6 = Przyjęcie | |
Przyjęcie ujemne | 11 = Zwrot przyjęcia | 8 = Zwrot do dostawcy |
32 = Zwrot przyjęcia dla kooperacji | 8 = Zwrot do dostawcy | |
Przesunięcie magazynowe | 14 = Przesunięcie między lokalizacjami | 29 = Przesunięcie magazynowe |
Inwentaryzacja | 13 = Inwentaryzacja | 9 = Inwentaryzacja |
Przesunięcia magazynowe odpowiadają dokumentowi Modyfikacje partii (VCRTYP = 35) są uwzględniane, ponieważ odpowiadający przepływ wydania jest identyfikowany jako Inne wydanie (TRSTYP = 2).Jest to normalne dla ponownego numerowania i mieszania partii, ale nieprzydatne dla zmian cech (za wyjątkiem tytułu) i obszarów użytkowników.To uwzględnianie nie ma wpływu na obliczenia zapasów dla rzeczywistej daty obciążenia, ale zablokuje ono aktualizację, jeśli przesunięcie polegające na zmianie cech lub obszarów użytkownika jest późniejsze niż wprowadzona data obciążenia.
Poniższa tabela wskazuje znak (plus/minus) ilości w następujących przepływach [M:STW]:
Typ przepływu | MAJCODH | MAJTYP (I) | Znak ilości |
---|---|---|---|
Wydanie | C (tworzenie) | S (wydanie) | + |
Przyjęcie ujemne | C | E (przyjęcie) | - |
Przesunięcie między lokalizacjami | C | C (zmiana miejsca składowania) | + |
Zapas w lokalizacji S1: artykuł A1 jest zarządzany partiami.
22 października ilość w zapasach wynosi 150:
1 października | 3 października | 5 października | 10 października | 15 października |
---|---|---|---|---|
Partia 1 +30 | Partia 1 -10 | Partia 1 +10 | Partia 1 +20 | |
Partia 2 +20 | ||||
Partia 3 +50 | Partia 3 +30 |
Data operacji | Partia | Ilość | Rezultat |
---|---|---|---|
30 września | Partia 2 | -10 | Przesunięcie zablokowane(zapas = 0) |
1 października | Partia 1 | -40 | Przesunięcie zablokowane(przesunięcie wydania le 3 października) |
5 października | Partia 1 | -40 | Przesunięcie zablokowane(zapas = 30) |
5 października | Partia 3 | -20 | Przesunięcie zablokowane(zapas = 0) |
12 października | Partia 3 | -60 | Przesunięcie zablokowane(zapas = 50) |
14 października | Partia 1 | -50 | Przesunięcie zablokowane(zapas = 30) |
15 października | Partia 1 | -50 | Przesunięcie dozwolone(zapas = 50) |