Version 4 (modified by JP, 9 years ago)

--

Triggery obiektów biznesowych

W zakresie podejmowania zadanych akcji na zmianach w obiektach biznesowych eDokuemnty uimplementują doskonały wzorzec projektowy Obserwator.

Aby obserwować obiekty biznesowe i wykonywać akcje na zadanych zmianach, można dodawać do katalogu !classes/Log/observers własne klasy, które realizują interfejs LogObserver i dla zadanych zdarzeń podejmują jakieś akcje.

Przykład 1:

Po wprowadzeniu nowego kontrahenta ustawiamy mu wartość cechy na X.

Lista obiektów wspierających obserwatory

  • Contact - klient
  • Address - adres
  • ContactPerson - osoba kontaktowa
  • Document - dokument
  • Process - sprawa
  • Product - produkt
  • Event - zdarzenie
  • File - załącznik
  • KnowledgeBase - artykuł bazy wiedzy
  • Group - grupa
  • OrganizationUnit - jednostka organizacyjna
  • User - konto użytkownika
  • BSConnect - zdarzenia podsystemu do integracji
  • EmailAccount - konto pocztowe
  • Procedure - procedura
  • Field - pole ?
  • Report - raport
  • Resource - zasób
  • System - system ?

Załączniki