Professional Documents
Culture Documents
Events
Events
Registration is per Transaction Category per Event (sometimes you can give additional
parameters like status)
Actions can run implicitly in background automatically (after save, after status change,...)
Actions can be explicitly triggered by the user (reference the PRINT of a document)
There are different types of actions like method calls or print of SmartForms
Action have an own log where you can see every Action (Execution, by whom, when,...)
Hope this sheds some light on the topic.
As a rule of thumb I always use Events for background application logic that requires no logging. Events are a
convenient entry point here to poke into the CRM_ORDER_MAINTAIN without modification.
For printing
In Event based frameworks, process flow will happen with internal event triggering where as
Post Processing/Requester based frameworks (Actions), will happen based up on user
request process flow.
Events are common for all users but Action can be varied for specific users.
When u want to send a mail on changing user status, though status is set by internal logic
(to use CRMV_EVENT), the mail should be send to particular person (it needs specification)
so Action is required.