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

SDHINVLIG: Wykluczają niektóre pozycje wysyłki z tworzenia faktury

Ten Entry point służy do wstawiania dodatkowych operacji logicznych podczas procedury dotyczącej odczytu pozycji w przypadku wysyłek, jakie mają zostać przekształcone w faktury, w celu wykluczenia niektórych pozycji z fakturowania.

Jest on wywoływany po kliknięciu przycisku Faktura w funkcji zarządzania wysyłkami.

Kontekst i metoda działania

Transakcja

Brak transakcji w toku.

Plik log

Brak otwartego pliku log.

Kontekst wywołania

Ten punkt jest wywoływany po kliknięciu przycisku Faktura w funkcji zarządzania wysyłkami. Ten przycisk wykonuje obiekt faktury,

Punkt wywoływania jest zatem wywoływany w obiekcie faktury z gobjet czynności AFFMASK.

Jest zlokalizowany w pętli odczytu pozycji wysyłki. Jest wywoływany dla każdej pozycji wysyłki.

Dostępne zmienne oraz maski

Klasy ekranu dla obiektu wysyłki są on line i są ładowane wysyłką, jaka ma zostać zafakturowana.

Klasy ekranu dla obiektu faktury są on line. Maska dla pozycji faktury została już załadowana z wysyłki.

Zmienna IJL zostaje załadowana i odpowiada indeksowi dla pozycji wysyłki, jaka jest obecnie przetwarzana w masce [M :SDH1].

Pozycja wysyłki jest fakturowana, jeżeli nie jest zwrócona w całości ([M :SDH1]QTY(IJL) > [M :SDH1]RTNQTY(IJL) i jeżeli zmienna WPE_SDHINVLIG= 1.

W związku z tym, w celu pominięcia fakturowania pozycji wysyłki, konieczne jest ustawienie zmiennej WPE_SDHINVLIG na wartość 0.

Uwaga: Jeżeli pozycja wysyłki nie została zafakturowana, ani pozycja wysyłki ani pozycja zamówienia nie zostaną zaktualizowane.

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

SDELIVERY

Tak

Nagłówek wysyłki

SDELIVERYD

Nie

Pozycja wysyłki

SORDER

Nie

Nagłówki zamówienia

SORDERQ

Nie

Ilości pozycji zamówienia

SORDERP

Nie

Ceny pozycji zamówienia

SORDERC

Nie

Podsumowanie zamówienia — należności

BPARTNER

Nie

Kontrahent

BPCUSTOMER

Tak

Klienci

BPDLVCUST

Nie

Klienci wysyłki

BPCUSTMVT

Nie

Przeniesienia klienta

FACILITY

Nie

Lokalizacja

ITMMASTER

Nie

Artykuły

ITMSALES

Nie

Artykuł sprzedaży

ITMBPC

Nie

Artykuł-klient

TABCUR

Nie

Tabela walut

ITMFACILIT

Nie

Artykuł-lokalizacja

ITMCATEG

Nie

Kategoria artykułu

ITMMVT

Nie

Przeniesienia artykułów

SPRICLINK

Nie

Wyszukiwanie cenników sprzedaży

PRICSTRUCT

Nie

Struktura cennika

SALESREP

Nie

Sprzedawca

TABUNIT

Nie

Tabela jednostek miar

BPSUPPLIER

Nie

Dostawca

STOREO

Nie

Zarządzanie uzupełnianiem zapasów

STOALL

Nie

Rezerwacje

STOJOU

Nie

Dziennik magazynowy

STOCK

Nie

Zapasy

STOLOT

Nie

Numer partii

STOSER

Nie

Numer seryjny

SPREASON

Nie

Przyczyna dla cennika sprzedaży

TABCOUNTRY

Nie

Tabela krajów

SINVOICEV

Nie

Wycena faktury

SINVOICE

Nie

Nagłówki faktur

SINVOICED

Nie

Faktury — Szczegóły

TABSIVTYP

Tak

Rodzaj faktury

GTYPACCENT

Nie

Typy dokumentów

GACCCODE

Nie

Kody księgowe

GACCOUNT

Nie

Konta księgi głównej

CONTSERV

Nie

Kontrakty serwisowe

SRETURND

Nie

Szczegóły zwrotu

SERREQUEST

Nie

Zgłoszenia serwisowe

HDKTASKINV

Nie

Zużycie do fakturowania

ACTIV

Nie

Kody czynności

GAUTACE

Nie

Automaty księgujące

ACODNUM

Nie

Sekwencje numerów seryjnych dokumentów

TABALLRUL

Nie

Reguły rezerwacji/wydań

TABSTORUL

Nie

Reguły zarządzania zapasami

STOWIPW

Nie

Aktualnie przetwarzane zapasy

SPACK

Nie

Nagłówek pakowania

SPACKD

Nie

Szczegóły pakowania

BPCARRIER

Nie

Przewoźnicy

BPADDRESS

Nie

Adresy

SFOOTINV

Nie

Elementy fakturowania

TABMODELIV

Nie

Tabela metod wysyłki

TABCOUAFF

Nie

Liczniki numeru sekwencji

DOSTĘP

Nie

Kody dostępu