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

CUSSELFLT: Wstawianie dodatkowych filtrów

Ten Entry point służy do wstawiania dodatkowego wyrażenia logicznego podczas tworzenia filtrów wyboru w obrębie planu raportowanie czasu (funkcja FUNBENCHO).

Zmienna CUSFLT (225 znaków) służy do ustawienia filtrów w polach w dodatkowych plikach.

Filtr może być stosowany do pliku operacji zlecenia produkcyjnego (klasa MFGOPE [F:MFO]) lub do pliku szczegółów marszruty (klasa ROUOPE [F :ROO]) w zależności, czy wybrane są operacje zlecenia produkcyjnego, czy marszruta.

Kontekst i metoda działania

Transakcja

Brak transakcji w toku.

Plik log

Brak otwartego pliku log.

Dostępny ekran i klasy pliku

Maska MTKBENCHO jest otwarta i poszczególne selekcje są załadowane.

Otwarte tabele

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

Tabela

Istotna zawartość

Tytuł tabeli

FACILITY

Tak

Lokalizacja

ROUTING

Nie

Nagłówek marszruty

ROUOPE

Nie

Szczegóły marszruty

MFGHEAD

Nie

Nagłówek zlecenia produkcyjnego

MFGOPE

Nie

Operacje na zleceniach produkcyjnych

WORKSTATIO

Nie

Centra produkcyjne

AFFTRA: Możliwość nie wyświetlania pliku log

Ten Entry point jest używany do usuwania wyświetlania wygenerowanego pliku log podczas zatwierdzania planów raportowania czasu.

Wystarczy zresetować zmienną GPOINT do pustej wartości, aby zapobiec wyświetlaniu.

Kontekst i metoda działania

Transakcja

Brak transakcji w toku.

Plik log

Istnieje otwarty plik log.

Dostępny ekran i klasy pliku

Maska MTKBENCHO jest otwarta i poszczególne selekcje są załadowane.

Otwarte tabele

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

Tabela

Istotna zawartość

Tytuł tabeli

FACILITY

Tak

Lokalizacja

ROUTING

Nie

Nagłówek marszruty

ROUOPE

Nie

Szczegóły marszruty

MFGHEAD

Nie

Nagłówek zlecenia produkcyjnego

MFGOPE

Nie

Operacje na zleceniach produkcyjnych

WORKSTATIO

Nie

Centra produkcyjne

BENMTKMAJ: Aktualizacja pól specjalnych/niestandardowych pól w pliku MFGHEADTRK

Ten Entry point służy do wstawiania dodatkowych operacji logicznych w obrębie tworzenia raportowania czasu. Znajduje się on w zamówieniu, aby mogła być prowadzona aktualizacja do niestandardowych/specjalnych tabel związanych z nagłówkiem raportowania.

Entry point jest umiejscowiony tuż przed instrukcją Write [F:MTK]' .

Kontekst i metoda działania

Transakcja

Istnieje jedna transakcja w toku.

W razie problemów, zmienną GOK należy ustawić na 0.

Plik log

Istnieje otwarty plik log.

Dostępny ekran i klasy pliku

Maska MTKBENCHO jest otwarta i ładowana.

Niewidoczna maska ​​MTOK jest otwarta i załadowana informacjami dotyczącymi ostatniej przetworzonej operacji.

Otwarte tabele

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

Tabela

Istotna zawartość

Tytuł tabeli

FACILITY

Tak

Lokalizacja

ROUTING

Tak

Nagłówek marszruty

ROUOPE

Nie

Szczegóły marszruty

MFGHEADTRK

Tak

Nagłówek raportowania

MFGHEAD

Tak

Nagłówek zlecenia produkcyjnego

MFGOPE

Nie

Operacje na zleceniach produkcyjnych

WORKSTATIO

Nie

Centra produkcyjne

CUSCTRL: Dodatkowe kontrole przed uruchomieniem aktualizacji bazy danych.

Ten Entry point służy do wstawiania dodatkowego wyrażenia logicznego zaraz po użyciu przycisku „Zatwierdzenie” w celu przeprowadzenia dodatkowych kontroli i aby zapobiec utworzeniu.

Po wyjściu z tego Entry point zmienna GPOINT jest testowana, a aktualizacja bazy danych jest wykonywana tylko wtedy, gdy ta zmienna nie jest pusta. Jeśli te dodatkowe kontrole nie są dobre, należy usunąć wartość tej zmiennej (GPOINT ='').

Kontekst i metoda działania

Transakcja

Brak transakcji w toku.

Plik log

Brak otwartego pliku log.

Dostępny ekran i klasy pliku

Maska MTKBENCHO jest otwarta i ładowana.

Otwarte tabele

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

Tabela

Istotna zawartość

Tytuł tabeli

FACILITY

Tak

Lokalizacja

ROUTING

Nie

Nagłówek marszruty

ROUOPE

Nie

Szczegóły marszruty

MFGHEAD

Nie

Nagłówek zlecenia produkcyjnego

MFGOPE

Nie

Operacje na zleceniach produkcyjnych

WORKSTATIO

Nie

Centra produkcyjne

CUSSELENR: Kontrole na rekordzie operacji w analizowanym procesie.

Ten Entry point służy do wstawiania dodatkowego wyrażenia logicznego w pętli odczytu dla rekordów operacji, które należy wziąć pod uwagę w procesie planu raportowania czasu (funkcja FUNBENCHO), dzięki czemu można wykluczyć operację lub dodać inną.

Wyłączenie zmiennej GPR (wartość = 0) jest wykorzystywane, aby uniknąć ładowanie bieżącej pozycji [MFO] w tabeli.

Kontekst i metoda działania

Transakcja

Brak transakcji w toku.

Plik log

Brak otwartego pliku log.

Dostępny ekran i klasy pliku

Maska MTKBENCHO jest otwarta i poszczególne selekcje są załadowane. Tabela operacji jest w procesie ładowania, a zapisywanie pliku [MFO] jest w procesie analizowania w celu określenia, czy wszystkie zebrane kryteria mogą zostać załadowane do tabeli.

Wyłączenie zmiennej GPR (wartość = 0) jest wykorzystywane, aby uniknąć ładowanie bieżącej pozycji [MFO] w tabeli.

Otwarte tabele

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

Tabela

Istotna zawartość

Tytuł tabeli

FACILITY

Tak

Lokalizacja

ROUTING

Nie

Nagłówek marszruty

ROUOPE

Nie

Szczegóły marszruty

MFGHEAD

Tak

Nagłówek zlecenia produkcyjnego

MFGOPE

Tak

Operacje na zleceniach produkcyjnych

WORKSTATIO

Nie

Centra produkcyjne

CUSTRTSUP: Możliwość uruchomienia dodatkowego przetwarzania na koniec wykonania

Ten Entry point służy do wstawiania dodatkowego wyrażenia logicznego do wyjścia z planu raportowania czasu w celu przeprowadzenia specjalnego procesu takiego, jak uruchomienie drukowania.

Kontekst i metoda działania

Transakcja

Brak transakcji w toku.

Plik log

Istnieje otwarty plik log.

Dostępne zmienne oraz maski

Zmienna lub maska

Definicja

Maska MTKBENCHO [MBO]

Tabela operacji

Znak WMTKNUMSTR

Numer pierwszego stworzonego raportowania

Znak WMTKNUMEND

Numer ostatniego stworzonego raportowania

Zn. ERR_TRA(132)

Tekst pliku log

Otwarte tabele

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

Tabela

Istotna zawartość

Tytuł tabeli

FACILITY

Tak

Lokalizacja

ROUTING

Nie

Nagłówek marszruty

ROUOPE

Nie

Szczegóły marszruty

MFGHEAD

Nie

Nagłówek zlecenia produkcyjnego

MFGOPE

Nie

Operacje na zleceniach produkcyjnych

WORKSTATIO

Nie

Centra produkcyjne

LOAMSKMBO: Specjalne ładowanie pozycji planu raportowania operacji.

Ten Entry point służy do wstawiania dodatkowego wyrażenia logicznego przed wyświetleniem tabeli planu raportowania czasu (funkcja FUNBENCHO) w celu załadowania go w specjalny sposób.

Kontekst i metoda działania

Transakcja

Brak transakcji w toku.

Plik log

Brak otwartego pliku log.

Dostępny ekran i klasy pliku

Maska FUNBENCHO jest otwarta i poszczególne selekcje są załadowane.

Otwarte tabele

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

Tabela

Istotna zawartość

Tytuł tabeli

FACILITY

Tak

Lokalizacja

ROUTING

Nie

Nagłówek marszruty

ROUOPE

Nie

Szczegóły marszruty

MFGHEAD

Nie

Nagłówek zlecenia produkcyjnego

MFGOPE

Nie

Operacje na zleceniach produkcyjnych

WORKSTATIO

Nie

Artykuły

 CTLFICTEC : Sprawdzanie odpowiedzi na arkusze techniczne.

Ten Entry point służy do przejęcia kontroli tuż przed wysłaniem ostrzeżenia lub komunikatu o błędzie, gdy odpowiedzi na arkusze techniczne nie zostały zapewnione.

Na przykład, pozwala to sprawdzić, czy na tej operacji zlecenia produkcyjnego było wykonywane inne raportowanie, aby zatrzymać wysyłanie wiadomości.

Przy powrocie do Entry point, wartość zmienna GPE jest sprawdzana.

Kontekst i metoda działania

Transakcja

Brak transakcji w toku.

Plik log

Brak otwartego pliku log.

Dostępny ekran i klasy pliku

Maska MTKBENCHO jest otwarta i ładowana.

Zmienna globalna GCTLFICTEC zawiera wartość parametru ogólnego CTLFICTEC (Sprawdzenie arkuszy technicznych). Należy przetestować wartość tej zmiennej, aby poznać kontekst wywołania.

Zmienna GPE jest ustawiona na wartość 0 przed wywołaniem Entry point.

Ustaw wartość zmiennej na 1, aby zapobiec wyświetleniu tej wiadomości.

Otwarte tabele

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

Tabela

Istotna zawartość

Tytuł tabeli

FACILITY

Tak

Lokalizacja

ROUTING

Nie

Nagłówek marszruty

ROUOPE

Nie

Szczegóły marszruty

MFGHEAD

Nie

Nagłówek zlecenia produkcyjnego

MFGOPE

Nie

Operacje na zleceniach produkcyjnych

WORKSTATIO

Nie

Centra produkcyjne

MFGHEADTRK

Nie

Nagłówek raportowania

MFGOPETRK

Nie

Raportowanie operacji