Search Results csd_flwsts_trans_b




Overview

CSD_FLWSTS_TRANS_B is a foundational configuration table within the Oracle E-Business Suite Depot Repair module (product code CSD). Its purpose is to store the allowable status transitions for a given repair type. In practical terms, the table acts as the workflow rulebook for depot repair processing: it defines which repair lifecycle statuses a repair line or repair order may move to from any given current status, and it does so on a per-repair-type basis. This makes the table central to enforcing controlled, repeatable repair workflows rather than permitting arbitrary status changes.

The object resides in the CSD schema and is documented as VALID. Its physical definition in ETRM 12.2.2 comprises fifteen columns. Under the heuristic Data Vault classification supplied in the metadata, the table is assessed as standalone. As a modeling suggestion, this classification indicates that the table is not a pure hub, link, or satellite in the Data Vault sense, but rather a self-contained reference or rule entity that enforces valid state-transition pairs. It is best modeled as a configuration or reference object, potentially serving as a link between repair types and flow statuses in a broader integration model.

Key Information Stored

The table's most important columns fall into three logical groups: identity, transition definition, and behavioral control.

Common Use Cases and Queries

Typical use cases center on validating or reporting the repair workflow configuration. A common query retrieves all permitted next statuses for a given repair type and current status:

SELECT to_flow_status_id, reason_required_flag, capture_activity_flag
FROM csd.csd_flwsts_trans_b
WHERE repair_type_id = :p_repair_type_id
AND from_flow_status_id = :p_from_status_id;

Reporting scenarios include auditing which transitions require a reason, identifying repair types with the most permissive transition matrices, and reconciling the workflow item type and process against Oracle Workflow definitions. Administrators use the table during implementation to confirm that a repair type's status model is complete — every intended from-to pair must exist here or the transition will be rejected at runtime.

Related Objects

The most significant dependency is CSD_REPAIR_TYPES_B, referenced through the foreign key CSD_FLWSTS_TRANS_B.REPAIR_TYPE_ID. The from and to status identifiers logically reference the depot repair flow status definitions maintained elsewhere within CSD. Because transitions are executed through Oracle Workflow, the WF_ITEM_TYPE and WF_PROCESS_NAME columns functionally relate to the Workflow item type and process definition tables. The unique indexes CSD_FLWSTS_TRANS_B_U1 and CSD_FLWSTS_TRANS_B_U2 are the primary structural constraints. Downstream, application logic and concurrent programs in the Depot Repair module read this table to enforce valid status changes, making it a dependency for repair order and repair line processing rather than a passive reference.