Punkty wejścia > Moduł Rozrachunki > Standardowy skrypt SUBFRM 

PYH – Wpis płatności

Z tego punktu wejścia należy skorzystać, aby załadować konkretne pola lub zmodyfikować wartości niektórych pól podczas rejestracji listy płatności.

Kontekst i tryb działania

Transakcja

Istnieje transakcja w toku.

Log

Istnieje otwarty log.

Różne przypadki wywoływania

Punkt wejścia jest wywoływany podczas tworzenia i modyfikacji listy płatności podczas każdego ponownego wpisu w tabeli PYH.

Dostępne zmienne i maski

Dostępna jest tabela PAYMENTH i jest to jedyna znacząca zawartość.

Dostępne są ekrany wprowadzania list płatności FRM0 [FRM0] i FRM1 [FRM1].

BUTTON – Zarządzanie przyciskiem Plik bankowy

Z tego punktu wejścia należy skorzystać, aby wpłynąć na konkretne przyciski na dole ekranu, w szczególności przycisk generowania pliku bankowego.

Kontekst i tryb działania

Transakcja

Brak transakcji w toku.

Log

Brak otwartego loga.

Różne przypadki wywoływania

Punkt wejścia jest wywoływany dla każdego przycisku lub zdarzenia menu wygenerowanego przez użytkownika (Pierwszy, Dalej, Utwórz, Zapisz, ładowanie nowego rekordu listy płatności itp.) za pomocą operacji SETBOUT.

Dostępne zmienne i maski

W tym punkcie wejścia zmienna [L]GENFIC typu integer jest używana do zarządzania przyciskiem Plik bankowy. Jeśli jest ona ustawiona jako 0 to przycisk zostanie dezaktywowany. W przeciwnym przypadku jest on aktywny. Domyślnie zmienna GENFIC jest ustawiana jako 1.

Dostępna jest tabela TABPAYTYP i jest to jedyna znacząca zawartość.

Dostępne są ekrany wprowadzania list płatności FRM0 [FRM0] i FRM1 [FRM1].

FICBAN – Personalizacja katalogu dla generowania pliku bankowego

Z tego punktu wejścia należy skorzystać, aby spersonalizować katalog generowania pliku bankowego (zmienna GDIRBQE).

Kontekst i tryb działania

Transakcja

Brak transakcji w toku.

Log

Brak otwartego loga.

Różne przypadki wywoływania

Punkt wejścia jest wywoływany w momencie generowania pliku bankowego.

Dostępne zmienne i maski

Zmienną GDIRBQE można zmodyfikować. Ostrzeżenie: Zawiera ona relatywną ścieżkę, innymi słowy podkatalog folderu (np. GDIRBQE zawiera „BQE” dla pliku wygenerowanego w /adonix/v120/DEMO/BQE).

Ta zmienna jest zapisywana przed wywołaniem punktu wejścia. Jest ona przywraca podczas generowania pliku.

Dostępna jest tabela TABPAYTYP, jej zawartość ma znaczenie.

Dostępne są ekrany wprowadzania list płatności FRM0 [FRM0] i FRM1 [FRM1].

BUTTON – Zarządzanie przyciskiem ręcznej listy płatności

Z tego punktu wejścia należy skorzystać, aby zapewnić prawidłowe zarządzanie przyciskiem i elementami menu z konkretnej warstwy specyficznej i wertykalnej w funkcji Ręczne listy płatności. Ma to w szczególności zastosowanie do przycisków Płatność i Zatwierdź.

Kontekst i tryb działania

Warunki zarządzania przyciskiem i elementem menu umieszczone w tym punkcie wejścia powinny być zgodne z warunkami skryptów SPE i SPV dla operacji SETBOUT.

Po wywołaniu z kontekstu podprogramu, przyciski i elementy menu nie są rozpoznawane przy użyciu ich kodu literowego, takiego jak „V” dla przycisku Księguj, ale przy pomocy ich wartości numerycznych takich jako 1801 dla przycisku Księguj i powinny być one zarządzane bezpośrednio przy użyciu polecenia Aktywuj/Dezaktywuj.Dostępne do użycia są 4 zmienne globalne już przypisane do przycisków i elementów menu:

[V]POST_BUTTON

[V]BANK_FILE_BUTTON

[V]APPROVE_ALL_BUTTON

[V]REMOVE_UNAPPROVED_BUTTON

Wszystkie inne muszą być zarządzane przy pomocy ich kodu numerycznego lub przypisanych zmiennych i muszą być zadeklarowane w skrypcie wywoływanym przez punkt wejścia.

Na przykład, jeśli użytkownik chce dezaktywować przycisk Księguj nie należy używać standardowego polecenia:

Call VIREBOUT(CHAINE,"V") From GOBJET

Należy użyć polecenia:

Disable [V]POST_BUTTON