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

SBBWST: Rozróżnienie egzemplarzy gniazd roboczych

Ten punkt wejścia służy do wdrożenia rozróżnienia egzemplarzy głównych gniazd roboczych w harmonogramowaniu szczegółowym (pojęcie podgniazd).

W tym celu interweniuje się:

- w momencie wyodrębnienia danych gniazda (Rozbicie danych gniazd na tyle egzemplarzy, ile jest koniecznych) – zob. proces OPTLIB

- w momencie wyodrębniania operacji (Przypisanie operacji do odpowiedniego egzemplarza gniazda w zależności od możliwego do ustawienia kryterium – zob. proces OPTLIB

- w momencie aktualizacji wyjścia z harmonogramowania szczegółowego (aktualizacja kryterium)

Przykład:

W celu rozróżnienia w oparciu o narzędzia, gniazdo P1 zostanie podzielone w następujący sposób:

P1 – 00

P1 – 01 Narzędzie1

P1 – 02 Narzędzie2

Użytkownik posiada cały czas egzemplarz 00 dla operacji nieprzypisanych w zależności od kryterium.

Kontekst i tryb działania

Transakcja

Istnieje transakcja w toku.

Log

Otwierany jest log.

Różne przypadki wywoływania

Punkt wejścia jest wywoływany jeden raz, a wywołanie jest możliwe do zidentyfikowania przez zmienną globalną GSBBWST:

GSBBWST = „UPDINIT”

Ten punkt wejścia służy do dostarczenia kryterium rozróżnienia w formie pola tabeli MFGOPE. W tym celu należy uzupełnić zmienną alfanumeryczną XSCHSBB (długość 15).

Tabela XSBBT musi zostać załadowana ponownie, jeśli jest to konieczne.

Przykład:

XSCHSBB = "EQUNUM" # Standardowe pole narzędzi

GPE = 1

Dostępne zmienne i maski

Brak.

MFOPOINT: Aktualizacja operacji MFO

Ten punkt wejścia umiejscowiony w procesie OPTLIBA generuje operację „MFOPOINT”.

Celem tej operacji jest umożliwienie uzupełnienia dodatkowych pól podczas aktualizacji operacji zlecenia produkcyjnego.

Kontekst i tryb działania

Transakcja

Istnieje transakcja w toku.

Log

Istnieje otwarty log.

Różne przypadki wywoływania

Wywoływanie odbywa się przed ponownym zapisem każdej operacji.

Dostępne zmienne i maski

Ładowane są następujące klasy plików: [F:MFG], [F:MFO]

Klasa [F:MFO] może być modyfikowana w celu uzupełnienia dodatkowych obszarów.