Punkty wejścia > Moduł Dane podstawowe > Standardowy skrypt SUBTPT 

FERIES: Obliczenie dni wolnych od pracy

Ilość dni wolnych od pracy między dwoma datami jest obliczana jako funkcja kalendarza świąt/dni wolnych od pracy związanych z bieżącą lokalizacją. Ten Entry point służy do przypisywania nowego kalendarza święta/dnia wolnego od kalendarza związanego z daną lokalizacją.

Kontekst i metoda działania

Transakcja

Uwaga: ten podprogram wywoływany jest w obu kontekstach wprowadzania oraz w trakcie aktualizacji, gdy transakcja jest przetwarzana.

Plik log

Brak otwartego pliku log.

Przypadek wywołania

Entry point wywoływany jest tuż po odczycie bieżącej lokalizacji i tuż przed obliczeniem ilości dni ustawowo wolnych od pracy.

Dostępne zmienne oraz maski

Zmienna LOKALIZACJI zawiera bieżącą lokalizację.

Otwarte tabele

Tabela

Istotna zawartość

Tytuł tabeli

FACILITY [FCY]

Tak

Lokalizacje

TABPAYTERM [TPT]

Tak

Warunki płatności

TABUNAVAIL [TUV]

Nie

Niedostępn.

DATCLC: Obliczenie terminu płatności

Począwszy od zawartości pozycji warunków płatności podprogram oblicza rozrachunki i wysyła tabelę zmiennych. Obliczanie daty może być zastąpione przez proces specjalny/niestandardowy poprzez Entry point, na przykład, w celu narzucenia stałych dat.

Kontekst i metoda działania

Transakcja

Uwaga: ten podprogram wywoływany jest w obu kontekstach wprowadzania oraz w trakcie aktualizacji, gdy transakcja jest przetwarzana.

Plik log

Brak otwartego pliku log.

Przypadek wywołania

Entry point jest wywoływany tuż po określeniu terminu należności wewnątrz pętli przetwarzania pozycji.

Dostępne zmienne oraz maski

Zmienna lokalna DAT zawiera datę określoną przez pozycję warunku płatności. Jest to zmienna ładowana w Entry point.

Otwarte tabele

Tabela

Istotna zawartość

Tytuł tabeli

FACILITY [FCY]

Tak

Lokalizacje

TABPAYTERM [TPT]

Tak

Warunki płatności

TABUNAVAIL [TUV]

Nie

Niedostępn.