About Task Transaction

Task transaction is a feature that allows you to configure Siebel CRM to keep data for a task instance separate from the base tables until it explicitly saves the task data to the Siebel database. Task transaction allows data in a task instance to last for an arbitrarily long amount of time while maintaining reliability, performance, and scalability. Task transaction includes the following features:

  • Task transaction data can persist only for a moment or it can last for days or months.

  • A task transaction that persists for a long time is typically an inbox record.

  • Task transaction data can span multiple user sessions, process boundaries, and database or application server restarts.

  • The Cancel operation stops a task transaction and rolls back the modifications that Siebel CRM saved before cancellation.

  • You can turn task transaction off at the business component level and at the task level. For more information, see Disabling Task Transactions.

For more information, see Configuring Siebel CRM to Resolve Task Transaction Conflicts.