Bookshelf Home | Contents | Index | PDF | ![]() ![]() |
Siebel Business Process Framework: Task UI Guide > Developing a Task UI > Developing a Task UI That Uses Transient Data > Overview of Transient DataTransient data is a type of data that is relevant for a limited time period. In a task UI, this time period is the duration of a task instance. The answer to the following question that Siebel CRM displays in a task UI is a typical example of transient data: What would you like to do next? A transient business component (TBC) is a type of business component whose records exist only during the duration of a task instance. It allows you to configure Siebel CRM to create data that is specific to a task instance that it can display and that the user can edit and access in a task UI. Using a transient business component is conditional, depending on your data manipulation requirements. Transient data is dynamic and is tied to a transient business component in a task UI. Siebel CRM accesses the records of a transient business component only in the context of a specific task UI or subtask. A task UI can assign transient data to the input method arguments of a task step or to a task property through the output argument of a task step. In contrast to a business component, a transient business component stores data that Siebel CRM requires for the duration of the task instance but that it can discard when the user finishes the task UI. Siebel CRM might require this data to support the following situations:
For examples, see the following topics:
Characteristics of a Transient Business ComponentThe following characteristics describe a transient business component:
How Siebel CRM Manages Transient DataSiebel Tools automatically enters in the following properties of a transient business component when you create it. These properties are not editable:
Siebel CRM forces all columns to active at run time to avoid problems with field activation. Siebel CRM stores transient data in the S_TU_LOG table and, if necessary, in S_TU_LOG_X_* extension tables:
Siebel CRM finishes using a transient business component, and then a background service cleans the S_TU_LOG table according to the value in the TASK_ID_VAL column. If a task UI is running on a Siebel Mobile Web Client that is connected to a local database, then Siebel CRM deletes the transient data as soon as the task UI finishes. For more information, see Creating a Transient Business Component. |
![]() ![]() |
Siebel Business Process Framework: Task UI Guide | Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices. | |