Ten Entry point służy do wstawiania dodatkowych operacji logicznych podczas definiowania kryteriów wyboru dla pozycji zamówienia do rezerwacji.
Służy on do dodawania dodatkowych filtrów do pozycji zamówień.
Jest on wywoływany w procesach rezerwacji ręcznej FUNMANALL.
Brak transakcji w toku.
Brak otwartego pliku log podczas wybierania pozycji w fazie rezerwacji.
Entry point jest wywoływany:
w funkcji rezerwacji ręcznej, w trakcie definiowania kryteriów wyboru.
Maska wyboru pozycji zamówienia [M :DIA] (SMANALL1) jest nadal dostępna.
Maska wprowadzania rezerwacji [M :SAL2] (SMANALL2) jest dostępna. Jest to proces ładowania (ładowanie pozycji rezerwacji dla aktualnie przetwarzanego artykułu).
Standardowe kryteria są ładowane w zmiennych CRITERE i CRITERE1. Wpływają one na plik SORDERQ.
Zmienna FILSUP została utworzona w celu dodania dodatkowych kryteriów. Jej długość wynosi 250 znaków. Aby ułatwić obsługę funkcji podczas wyceny, zmienna FILSUP jest inicjowana do ciągu 1=1, jeśli nie została załadowana przez Entry point.
W takim przypadku wystarczy uzupełnić ją w Entry point.
Na przykład: Należy dodać dodatkowy filtr referencji artykułu, który musi rozpoczynać się od ciągu VEN.
FILSUP -= ‘ & ITMREF >= 'VEN'’
Zmienna FILSUP jest oceniana w tym samym czasie, co zmienne CRITERE i CRITERE 1 podczas stosowania filtru do pliku SORDERQ. Kryteria muszą być związane z polami w pliku SORDERQ.
W poniższej tabeli flaga ważnej zawartości wskazuje, że zawartość ta jest zgodna z kontekstem (bieżący klient jest załadowany...). Tradycyjnie dotyczy to pliku, który zawiera nagłówek, a nie pliku zawierającego pozycje...
Tabela | Ważna zawartość | Tytuł tabeli |
SORDER | Tak | Nagłówki zamówienia |
SORDERQ | Tak | Ilości pozycji zamówienia |
SORDERP | Tak (dla zamówienia standardowego) | Ceny pozycji zamówienia |
SORDERC | Tak (dla zlecenia do kontraktu) | Artykuł/zamówienia klienta (zlecenia do kontraktu) |
ITMMASTER | Tak | Artykuły |
ITMSALES | Tak | Artykuły — Sprzedaż |
ITMFACILIT | Tak | Artykuły — Lokalizacje |
ITMMVT | Nie | Artykuły — Przeniesienia |
FACILITY | Nie | Lokalizacje |
Ten Entry point służy do wstawiania dodatkowych operacji logicznych na końcu elementów sterujących wyboru dla pozycji zamówienia do rezerwacji.
Służy on do dodawania dodatkowych mechanizmów sterujących i testów umożliwiających odrzucenie zamówienia lub pozycji zamówienia do rezerwacji.
Jest on wywoływany w procesach rezerwacji ręcznej FUNMANALL.
Brak transakcji w toku.
Brak otwartego pliku log podczas wybierania pozycji w fazie rezerwacji.
Entry point jest wywoływany:
w przypadku funkcji ręcznej rezerwacji na końcu elementów sterujących wyboru dla pozycji zamówienia do rezerwacji.
Maska wyboru pozycji zamówienia [M :DIA] (SMANALL1) jest nadal dostępna.
Maska wprowadzania rezerwacji [M :SAL2] (SMANALL2) jest dostępna. Jest to proces ładowania (ładowanie pozycji rezerwacji dla aktualnie przetwarzanego artykułu).
Bufory [F :SOQ], [F :SOP] są ładowane wraz z pozycją zamówienia, która jest wybierana.
bufor [F :SOH] jest ładowany wraz z odpowiednim nagłówkiem zamówienia.
Wszystkie standardowe mechanizmy sterujące wyborem zostały zastosowane.
W celu uwzględnienia dodatkowych mechanizmów sterujących wystarczy umieścić zmienną OK w Entry point. Jest inicjowana do 2. Po ustawieniu jej na wartość 1 pozycja zamówienia nie będzie uwzględniana w procesie rezerwacji.
W poniższej tabeli flaga ważnej zawartości wskazuje, że zawartość ta jest zgodna z kontekstem (bieżący klient jest załadowany...). Tradycyjnie dotyczy to pliku, który zawiera nagłówek, a nie pliku zawierającego pozycje...
Tabela | Ważna zawartość | Tytuł tabeli |
SORDER | Tak | Nagłówki zamówienia |
SORDERQ | Tak | Ilości pozycji zamówienia |
SORDERP | Tak (dla zamówienia standardowego) | Ceny pozycji zamówienia |
SORDERC | Tak (dla zlecenia do kontraktu) | Artykuł/zamówienia klienta (zlecenia do kontraktu) |
ITMMASTER | Tak | Artykuły |
ITMSALES | Tak | Artykuły — Sprzedaż |
ITMFACILIT | Tak | Artykuły — Lokalizacje |
ITMMVT | Nie | Artykuły — Przeniesienia |
FACILITY | Nie | Lokalizacje |