Punkty wejścia > Moduł Sprzedaż > Standardowy skrypt FUNMANALL 

MANALLFIL: Dodaj kryteria wyboru do pozycji zamówień, które mają zostać zarezerw

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.

Kontekst i metoda działania

Transakcja

Brak transakcji w toku.

Plik log

Brak otwartego pliku log podczas wybierania pozycji w fazie rezerwacji.

Różne przypadki wywołań

Entry point jest wywoływany:

w funkcji rezerwacji ręcznej, w trakcie definiowania kryteriów wyboru.

Dostępne zmienne oraz maski

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.

Otwarte tabele

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

MANALLSEL: Dodanie sterowania autoryzacją do pozycji zamówienia do zarezerwowani

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.

Kontekst i metoda działania

Transakcja

Brak transakcji w toku.

Plik log

Brak otwartego pliku log podczas wybierania pozycji w fazie rezerwacji.

Różne przypadki wywołań

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.

Dostępne zmienne oraz maski

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.

Otwarte tabele

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