Wprowadzenie
Definicja Hook Contract służy do rozszerzenia aplikacji Okresy obrachunkowe o kolejne aplikacje.
W artykule opisano, jakie rozszerzenia można wykonać za pomocą definicji Hook Contract oraz jakich ograniczeń i funkcji specjalnych należy przestrzegać.
Opis interfejsu można znaleźć w odpowiednim obiekcie deweloperskim typu Hook Contract com.cisag.app.general.hook.FiscalPeriodSet.
Szczegółowe informacje na temat metod zadeklarowanych w interfejsach można znaleźć w powiązanych klasach Java.
Informacje na temat infrastruktury haków można znaleźć w dokumentacji Hook Contracts.
Grupa docelowa
- Programiści
Opis
Definicja Hook Contract dla okresu obrachunkowego umożliwia:
-
dodanie nowej zakładki do wprowadzania i edycji okresów
-
określenie dozwolonych typów okresów dla okresów
-
dodanie akcji dla okresów rozliczeniowych lub całego okresu obrachunkowego
-
rozszerzenie walidacji atrybutów okresów rozliczeniowych i okresów obrachunkowych
-
ustawienie wartości domyślnych dla atrybutów okresów rozliczeniowych i okresów obrachunkowych
-
Zmiana wartości atrybutów okresów rozliczeniowych i okresów obrachunkowych przed ich sprawdzeniem lub zapisaniem
-
ustawienie wartości atrybutów okresów rozliczeniowych i okresów obrachunkowych po ich zduplikowaniu
-
rozszerzenie walidacji i logiki związanej ze zmianą statusu okresów obrachunkowych lub okresów rozliczeniowych