What are triggers in Siebel?
Siebel Workflow uses a database trigger to identify the records that might match a policy condition. You must run the Generate Triggers server component any time you create, modify, or delete a workflow policy.
How do you generate triggers?
Creating Triggers
- CREATE [OR REPLACE] TRIGGER trigger_name − Creates or replaces an existing trigger with the trigger_name.
- {BEFORE | AFTER | INSTEAD OF} − This specifies when the trigger will be executed.
- {INSERT [OR] | UPDATE [OR] | DELETE} − This specifies the DML operation.
How do I set up a workflow policy in Siebel?
Configuring a Custom Workflow Policy Component Column
- In Siebel Tools, navigate to the Workflow Policy Columns list.
- Query the Name property for the name of the column you must modify.
- Navigate to the Workflow Policy Objects list, and then query the Name property for the workflow policy object that you require.
How do I create a workflow policy?
Navigate to Administration-Business Process > Policies. In the Policies List applet, choose New Record from the applet level menu, then enter a policy Name, Workflow Object, and Policy Group. In the Conditions applet, choose New Record from the applet level menu, then enter a Condition Field, Operation, and Value.
What is a workflow policy in Siebel?
A workflow policy component is a logical mapping of a database table that defines the Siebel database tables that you can monitor. Workflow policy components define the relationships between the primary workflow policy component and other policy components of a workflow policy object.
Can we use commit in trigger?
Yes, you can commit inside the trigger. But for this you have to make this trigger transaction to be an Independent transaction from its parent transaction, you can do this by using Pragma. Pragma AUTONOMOUS_TRANSACTION allow you to build the Independent (child) Transaction, started by another.
How do you debug a workflow policy?
Troubleshooting a Workflow Policy That Does Not Trigger
- Make sure your test record meets your workflow policy conditions.
- Make sure the Siebel client configuration file is pointing to the correct enterprise server.
- Check the workflow policy activation date/time.
- Check the monitor task:
- Check the Action Agent task:
What is synchronous and asynchronous workflow?
synchronous workflows run and hold you up until they’re complete – the workflow starts immediately, and the user has to wait for the workflow to be completed. 2. async workflows run in the background – the execution would not start immediately, and the user does not have to wait until the workflow completes.
How do you call a workflow in Siebel Escript?
Starting a Workflow Process from a Script
- To run a workflow process on the Siebel Server, you configure Siebel CRM to call the Workflow Process Manager (Server Request) service.
- To run a workflow process in the Application Object Manager, you configure Siebel CRM to call the Workflow Process Manager service.
What is the maximum number of triggers at a time?
5 Answers. There is no limit. U can create as many as u want. But in practice you wont create more than 6 or 7 triggers.
What is the maximum number of triggers that can apply to a single table select one A 14 B 10 C 12 D 16?
Explanation: We can apply at max of 12 triggers in a table.
https://www.youtube.com/watch?v=NCjGxU4H1sc