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

VALMAXSIGN: Kwota dla wyboru podpisów

Entry point znajduje się w obrębie procesu TRTACHAPP1 polegającym na tworzeniu zamówienia zakupu, wywołujeczynność VALMAXSIGN.

Celem tej czynności jest umożliwienie interwencji w kwotę służącą do określania reguły podpisu, która ma zostać zastosowana jako funkcja określonych wartości maksymalnych.

Kontekst i metoda działania

Transakcja

Jedna transakcja w toku.

Plik log

Nie ma otwartego pliku log w kontekście ręcznego zarządzania dokumentem (zapotrzebowanie zakupu, zamówienie, kontrakt).

Istnieje otwarty pliku log w kontekście automatycznego zarządzania dokumentem (plan kupującego, nabycie bezpośrednie, planowanie globalne).

Różne przypadki wywołań

Wywołanie wykonywane jest po utworzeniu, modyfikacji i usunięciu:

- pozycji zapotrzebowania

- zamówienia zakupu

- kontraktu zakupu

Dostępne zmienne oraz maski

Następujące zmienne są ładowane w chwili wywołania czynności „VALMAXSIGN”.

WTRT

Kod procesu („C” = utworzenie, „A” = anulowanie lub usuwanie)

WSOC

Kod dla firmy

WAPPRUL

Kod dla dokumentu do przetworzenia (1 = pozycja zapotrzebowania, 2 = zamówienie, 3 = kontrakt).

WFBUFLG

Flaga przekroczonego budżet (1 = nie, 2 = tak)

ENTABR

Skrót dla zastosowanej tabeli nagłówka („PSH” = zapotrzebowanie zakupu, „POH” = zamówienie/kontrakt)

LIGABR

Skrót dla zastosowanej tabeli pozycji („PSD” = pozycja w zapotrzebowaniu zakupu, '' = nic dla zamówienia/kontraktu)

WRETOUR

Kod zwrotu (1 = ok, 2 = podpis automatyczny lub błąd)

Nie wolno modyfikować podanych powyżej zmiennych.

WBORNE

Kwota w walucie firmy służąca do określania reguły podpisu, która ma zostać zastosowana jako funkcja określonych wartości maksymalnych.

Kwota ładowana jest jako standardowa w następujący sposób:

- w przypadku zapotrzebowań zakupu, jest to kwota bez VAT dla danej pozycji

- w przypadku zamówień i kontraktów, jest to wartość całkowita bez podatku dla wszystkich pozycji w dokumencie

Jest to kwota konieczna, by móc wpłynąć na wybór reguły podpisu, która ma być uwzględniona.

Otwarte tabele

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

Tabela

Istotna treść

Tytuł tabeli

PREQUIS

Tak jeżeli WAPPRUL=1

Nagłówki zapotrzebowania zakupu

PREQUISD

Tak jeżeli WAPPRUL=1

Pozycje zapotrzebowania

PORDER

Tak jeżeli WAPPRUL>1

Nagłówek zamówienia/kontraktu

Uwagi dodatkowe

Ten Entry point stosowany jest wyłącznie w przypadku tworzenia (WTRT='C').

W przypadku usuwania, modyfikacja kwoty (WBORNE) nie będzie miała żadnego wpływu.

Modyfikacja prowadzi do dwóch następujących po sobie wywołań (WTRT='A', następnie WTRT='C')