Punkty wejścia > Moduł Zakupy > Standardowy skrypt SCOAUTLIB 

BOMDET: Generowanie listy składników

Ten Entry point służy do wstawiania dodatkowych operacji logicznych w obrębie zarządzania zleceniem kooperacji w trakcie generowania listy składników. Umożliwia zastępowanie standardowego algorytmu w celu załadowania danych z określonego źródła.

Kontekst i metoda działania

Transakcja

Jedna transakcja w toku.

Aby anulować transakcję w przypadku wystąpienia problemu, należy ustawić zmienną GOK w pozycji 0.

Plik log

Brak otwartego pliku log.

Dostępny ekran i klasy pliku

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

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

Klasa ekranu [M:SCOK] połączona z automatycznym tworzeniem EO jest ładowana.

Zastosowanie

Składniki są zintegrowane w tabeli [F:SCM].

W czasie wywołania dostępne są następujące konfiguracje:

Char LFCY Lokalizacja

Char LITM Zwolniony artykuł

Liczba całkowita LALT BOM Wariant

Data LDAT zlec. koop. Data rozpoczęcia

Pozycja dziesiętna LQTY Zwolniona ilość

Char LLOT Partia zwolniona

Liczba całkowita LOFS Wykorzystanie Czas realizacji (Propagacja przy użyciu fantomu)

Liczba całkowita LRET Kod zwrotu

Jeżeli ten Entry point przejmie kontrolę nad generowaniem listy, wówczas kod zwrotu LRET musi KONIECZNIE zostać ustawiony na wartość 9, by uniemożliwić standardowe przetwarzanie.

Otwarte tabele

W tabeli poniżej flaga istotnej treści wskazuje, że treść jest zgodna z kontekstem (...).

Tabela

Istotna treść

Tytuł tabeli

SCOHEAD

Tak

Nagłówek zleceń produkcyjnych

SCOITM

Tak

Zwolnione artykuły

SCOSRV

Nie

Operacje

SCOMAT

Nie

Materiały

ORDERS

Nie

Oczekujące przeniesienia

BOM

Nie

BOMy

BOMD

Nie

Pozycje BOM

FACILITY

Nie

Lokalizacja

SCOLIBMAJ: Aktualizacja niestandardowych/specjalnych pól w nagłówku ZP pliku SCO

Ten Entry point służy do przejęcia kontroli:

  • nad automatycznym tworzeniem zleceń kooperacji tuż przed tworzeniem nagłówka Zlecenie kooperacji (to umożliwia, na przykład, inicjowanie pół niestandardowych/specjalnych)
  • nad automatyczną modyfikacją zleceń kooperacji tuż przed modyfikacją nagłówka Zlecenie kooperacji (to umożliwia, na przykład, modyfikowanie pół niestandardowych/specjalnych).

Kontekst i metoda działania

Transakcja

Jedna transakcja w toku.

Aby anulować transakcję w przypadku wystąpienia problemu, należy ustawić zmienną GOK w pozycji 0.

Plik log

Przy tworzeniu nagłówka Zlecenie kooperacji: Istnieje otwarty plik log.

Przy modyfikacji nagłówka Zlecenie kooperacji: Brak otwartego pliku log.

Różne przypadki wywołań — Dostępne klasy pliku i ekranu

Ten Entry point będąc wspólnym punktem dla procesów tworzenia i modyfikacji nagłówka ZP sprawia, że przetwarzanie specyficzne jest unikalne, a kontekst można określić, testując zmienną CODMAJ:

[M:SCOK]CODMAJ = „C” utworzenie nagłówka zlec. koop.

[M:SCOK]CODMAJ = „M” modyfikacja nagłówka zlec. koop.

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

Klasa ekranu [M:SCOK] połączona z automatycznym tworzeniem/modyfikacją ZP jest ładowana.

Otwarte tabele

W tabeli poniżej flaga istotnej treści wskazuje, że treść jest zgodna z kontekstem (...).

Przy tworzeniu nagłówka Zlecenie kooperacji:

Tabela

Istotna treść

Tytuł tabeli

SCOHEAD

Tak

Nagłówek zleceń produkcyjnych

SCOITM

Tak

Zwolnione artykuły

SCOSRV

Nie

Usługa

SCOMAT

Nie

Materiały

ZAMÓWIENIA

Nie

Oczekujące przeniesienia

BOM

Nie

BOMy

BOMD

Nie

Pozycje BOM

OBIEKT

Nie

Lokalizacja

Przy modyfikacji nagłówka Zlecenie kooperacji:

Tabela

Istotna treść

Tytuł tabeli

SCOHEAD

Tak

Nagłówek zleceń produkcyjnych

SCOITM

Tak

Zwolnione artykuły

SCOSRV

Tak

Usługa

SCOMAT

Tak

Materiały

ITMMVT

Tak

Kwoty w obszarze Artykuł-Lokalizacja