Punkty wejścia > Moduł Produkcja > Standardowy skrypt MTKWIN 

MKOMAJ: Aktualizacja pól specjalnych/niestandardowych podczas tworzenia/modyfika

Ten Entry point służy do wstawiania dodatkowych operacji logicznych przy tworzeniu lub modyfikacji raportowania operacji tuż przed wpisaniem lub ponownym wpisaniem pozycji raportowania operacji (to umożliwia, na przykład, inicjalizację pól w niestandardowych/specjalnych tabelach).

Kontekst i metoda działania

Zmienna typu znakowego „WACTION” ma wartość „C” w trybie tworzenia i wartość „M” w trybie modyfikacji. Zawartość tej zmiennej jest pytana w celu ustalenia kontekstu wywołania.

Transakcja

Jedna transakcja w toku.

Aby anulować transakcję w przypadku wystąpienia problemu, zmienna GOK musi mieć wartość „0”.

Plik log

Brak otwartego pliku log.

Dostępny ekran i klasy pliku

Bufor [F:MKO] jest ładowany w chwili wywołania w punkcie wprowadzenia.

Ładowane są klasy ekranów [M :MTK0] i [M :MTK1], powiązane z tworzeniem raportu z produkcji

Otwarte tabele

W tabeli poniżej flaga ważnej zawartości wskazuje, że zawartość ta jest zgodna z kontekstem (...).

Tabela

Istotna zawartość

Tytuł tabeli

MFGHEADTRK

Tak

Nagłówek raportowania

MFGHEAD

Nie

Nagłówek zlecenia produkcyjnego

MFGOPE

Tak

Operacje

MFGOPETRK

Tak

Raportowanie operacji

SCHEDULING

Nie

Harmonogramowanie

FACILITY

Tak

Lokalizacja

WIPCOST: Zdarzenie mające wpływ na koszty produkcji.

Ten Entry point służy do przechwytywania zdarzeń raportowania produkcji, które mogą mieć wpływ na koszty produkcji zleceń produkcyjnych.

Ten typ zdarzenia to modyfikacja operacji raportowania.

Kontekst i metoda działania

Transakcja

Jedna transakcja jest w toku.

Plik log

Brak otwartego pliku log.

Różne przypadki wywoływania

Entry point jest zlokalizowany w 4 miejscach, co wynika z aktualizacji faz. Zaangażowane są dwa typy aktualizacji: usuwanie i modyfikacja pozycji raportowania operacji.

Kontekst jest przekazywany przez zmienną globalną GWIPCOST:

GWIPCOST = ' OPETRK_MOD ' dla każdej modyfikacji operacji raportowania.

GWIPCOST = ' OPETRK_DEL ' dla każdego usuwania operacji raportowania.

Możliwe jest wysłanie statusu błędu do standardowego programu w celu przerwania tego procesu przez zainicjowanie zmiennej WRET do wartości, która nie jest pusta.

Dostępne zmienne oraz maski

Bufor [F:MKO] jest ładowany w chwili wywołania w punkcie wprowadzenia.

Ładowane są klasy ekranów [M :MTK0] i [M :MTK1], powiązane z tworzeniem raportu z produkcji

Otwarte tabele

W poniższej tabeli oznaczenie istotnej zawartości wskazuje, że zawartość ta jest zgodna z kontekstem.

Tabela

Istotna zawartość

Tytuł tabeli

MFGOPETRK

Tak

Raportowanie operacji

MFGHEADTRK

Tak

Nagłówek raportowania

MFGHEAD

Nie

Nagłówek zlecenia produkcyjnego

MFGOPE

Tak

Operacje

SCHEDULING

Nie

Harmonogramowanie

FACILITY

Tak

Lokalizacja

UPDSCD: Aktualizacja harmonogramowania

Ten Entry point jest używany do autoryzacji (lub nie) ponownego obliczenia harmonogramu po korekcie operacji raportowania.

Kontekst i metoda działania

Transakcja

Jedna transakcja jest w toku.

Plik log

Plik log jest otwarty.

Zastosowanie

Należy ustawić GPE na 1, aby uniknąć ponownej kalkulacji harmonogramowania.

Otwarte tabele

W tabeli poniżej flaga ważnej zawartości wskazuje, że zawartość ta jest zgodna z kontekstem (...).

Tabela

Istotna zawartość

Tytuł tabeli

MFGHEADTRK

Tak

Nagłówek raportowania

MFGOPETRK

Nie

Raportowanie operacji