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

TRT_LIGCDE: Ładowanie pozycji faktury z pozycji zamówienia

Ten Entry point jest stosowany podczas pobierania pozycji zamówienia w funkcji zarządzania fakturami lub podczas przetwarzania pozycji zamówienia w trakcie tworzenia faktury za pomocą przycisku.

Służy do przejmowania kontroli przed rozpoczęciem ładowania pozycji wysyłki [M :SIH4] z pozycji zamówienia [F :SOQ] i [F :SOP].

Kontekst i metoda działania

Transakcja

Brak transakcji w toku.

Plik log

Brak otwartego pliku log.

Kontekst wywołania

Jest on wywoływany w funkcji zarządzania fakturami dla każdej operacji pobierania pozycji zamówienia.

Jest także wywoływany po kliknięciu przycisku Faktura w funkcji zarządzania zamówieniami.

Jest on umiejscowiony w etykiecie TRT_LIGCDE w procesie SUBSIHC po odczycie pozycji zamówienia, jakie ma zostać zafakturowane.

Służy do modyfikowania ustawień wpływających na ustalenie ilości, jaka ma zostać zafakturowana.

Dostępne zmienne oraz maski

[L]WNEGSTO: Autoryzowana ujemna ilość zapasów (1 = nie / 2 = tak) (wartość jest ładowana wraz z elementem [F :ITM]NEGSTO)

GSHTDLV: Wysyłka ilości z niedoborami (1 = nie / 2 = tak).

Na przykład:

W celu autoryzowania ujemnej ilości zapasów (nawet gdy jest to niedozwolone dla artykułu) i użycia na potrzeby uwzględnienia niedoborów konta (jeżeli GSHTDLV=2) lub w celu zezwolenia na generowanie niedoborów podczas automatycznego określania ilości zapasów do wydania konieczna jest interwencja w wartości WNEGSTO.

[L]WNEGSTO = 2

Otwarte tabele

W tabeli poniżej flaga ważnej zawartości wskazuje, że zawartość 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, jeżeli [F :SOH]SOHCAT<>4

Ceny pozycji zamówienia

SORDERC

Tak, jeżeli [F :SOH]SOHCAT=4

Zlecenia pozycji artykułów

ITMMASTER

Tak

Artykuły

ITMSALES

Tak

Artykuł sprzedaży

NO_REAJUST: Ponowna korekta ilości jaka ma zostać zafakturowana z MAG w celu uko

Ten Entry point jest stosowany podczas pobierania pozycji zamówienia w funkcji zarządzania fakturami lub podczas przetwarzania pozycji zamówienia w trakcie tworzenia faktury za pomocą przycisku.

Po określeniu ilości do zafakturowania w MAG, ilość ta jest dopasowywana do całkowitej liczby jednostek sprzedaży. Ten Entry point służy do unikania przeprowadzania ponownej korekty (np. gdy jednostka sprzedaży nie jest zgodna z jednostką pakowania w MAG).

Kontekst i metoda działania

Transakcja

Brak transakcji w toku.

Plik log

Brak otwartego pliku log.

Kontekst wywołania

Jest on wywoływany w funkcji zarządzania fakturami dla każdej operacji pobierania pozycji zamówienia.

Jest także wywoływany po kliknięciu przycisku Faktura w funkcji zarządzania zamówieniami.

Jest zlokalizowany w etykiecie REAJUSTE_QTY w obrębie procesu SUBSIHC.

Dostępne zmienne oraz maski

Aby nie przeprowadzać ponownej korekty ilości w kompletnej jednostce zamówienia, konieczne jest ustawienie zmiennej globalnej GOK na wartość 0.

Na przykład:

GOK = 0