Obiekt biznesowy - algorytmy
Za pomocą tej strony można obsługiwać algorytmy należące do obiektu biznesowego. W celu otwarcia tej strony należy użyć opcji
i przejść na kartę Algorytmy.Opis strony
Siatka Algorytmy zawiera algorytmy sterujące ważnymi funkcjami obiektów określanych przez dany obiekt biznesowy. Dla każdego algorytmu należy zdefiniować:
- Zdarzenie systemowe, z którym powiązany jest dany algorytm (patrz tabela poniżej opisu wszystkich możliwych zdarzeń).
- Liczbę porządkową i Algorytm dla każdego zdarzenia systemowego. Dla liczby porządkowej można ustawić wartość 10, chyba że używane jest zdarzenie systemowe z wieloma algorytmami. W takiej sytuacji należy podać w systemie kolejność działania algorytmów.
- W przypadku gdy algorytm został zaimplementowany jako skrypt, pojawi się link do skryptu. Więcej informacji można znaleźć w sekcji Skrypty wtyczki.
- Pole Właściciel służy do określenia, czy ta pozycja jest związana z pakietem podstawowym czy z wdrożeniem (Modyfikacja klienta).
W poniższej tabeli opisano każde ze zdarzeń systemowych. Więcej informacji na temat tych zdarzeń systemowych można znaleźć w sekcji Za pomocą obiektu biznesowego można definiować reguły biznesowe.
Zdarzenie systemowe | Opcjonalne/Wymagane | Opis |
---|---|---|
Audyt | Opcjonalne |
Algorytmy tego typu mogą być wykorzystywane w celu przeprowadzania audytu określonych zmian dokonanych w wystąpieniach obiektów biznesowych. Dane o wszystkich elementach, które uległy zmianie w związku z określonym żądaniem aktualizacji obiektu, przesyłane są do algorytmów. Wyjątkiem są elementy, które w schemacie określono jako niewymagające audytu. W przypadku każdego elementu przekazywana jest jego wartość pierwotna, którą miał przed nastąpieniem zmiany, oraz jego nowa wartość. Algorytmy te są odpowiedzialne za rejestrowanie odpowiednich danych audytu. Przywoływane są wszystkie algorytmy tego typu określone w hierarchii dziedziczenia obiektu biznesowego. Więcej informacji można znaleźć w sekcji Dziedziczenie wśród obiektów biznesowych. |
Informacje | Opcjonalne |
Termin "informacje o obiekcie biznesowym" opisuje podstawowe widoczne w systemie informacje, które charakteryzują obiekt określany przez obiekt biznesowy. Dane umieszczone w tym polu opisu zostały utworzone za pomocą tego algorytmu. W systemie wywoływany jest jeden algorytm tego typu. Jeśli dołączono więcej niż jeden algorytm, wywołany zostaje algorytm o najwyższej liczbie porządkowej znalezionej w obiekcie biznesowym, który w hierarchii dziedziczenia jest najbliższy bieżącemu obiektowi biznesowemu. Więcej informacji można znaleźć w sekcji Dziedziczenie wśród obiektów biznesowych. |
Przetwarzanie końcowe | Opcjonalne |
Algorytmy tego typu można stosować w celu wykonania dodatkowego zbioru reguł biznesowych po przetworzeniu danego wystąpienia obiektu biznesowego. Przywoływane są wszystkie algorytmy tego typu określone w hierarchii dziedziczenia obiektu biznesowego. Więcej informacji można znaleźć w sekcji Dziedziczenie wśród obiektów biznesowych. |
Przetwarzanie wstępne | Opcjonalne |
Zastosowanie algorytmów tego typu powoduje dodatkowe wypełnienie żądania obsługi wystąpienia obiektu biznesowego przed rozpoczęciem jego przetwarzania. Przywoływane są wszystkie algorytmy tego typu określone w hierarchii dziedziczenia obiektu biznesowego. Więcej informacji można znaleźć w sekcji Dziedziczenie wśród obiektów biznesowych. |
Walidacja | Opcjonalne |
Algorytmy tego typu mogą być wykorzystywane w celu dokonania walidacji wystąpienia obiektu biznesowego podczas jego dodawania, aktualizacji lub kasowania. Przywoływane są wszystkie algorytmy tego typu określone w hierarchii dziedziczenia obiektu biznesowego. Więcej informacji można znaleźć w sekcji Dziedziczenie wśród obiektów biznesowych. |