Results for “repair_type_id”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
The CSD.CSD_REPAIR_TYPES_SAR table is a Depot Repair (CSD) module object within Oracle E-Business Suite, validated in both release 12.1.1 and 12.2.2. Its documented purpose is to save search attributes associated with repair type configuration. Functionally, it acts as an association or cross-reference table that binds a repair type to one or more transaction billing types, allowing the Depot Repair application to determine which billing type applies to a given repair type during search, validation, and transaction-processing operations. The primary key is defined by the constraint CSD_REPAIR_TYPES_SAR_PK, keyed on REPAIR_TXN_BILLING_TYPE_ID.
Under the heuristic Data Vault classification derived from the foreign key topology, this table is satellite-leaning. In Data Vault modeling terms, it behaves less like a pure hub (which would hold only a business key) and more like a satellite or link-satellite structure: it carries descriptive and keyed attributes that depend on parent entities in CSD_REPAIR_TYPES_B and other reference tables, rather than owning an independent business identity. This classification should be treated as a modeling suggestion, not a normative statement of the physical design.
Key Information Stored
The documented physical schema contains ten columns. The columns of primary analytical importance are:
REPAIR_TXN_BILLING_TYPE_ID— the surrogate primary key, uniquely identifying each repair-type/billing-type association row.REPAIR_TYPE_ID— foreign key toCSD_REPAIR_TYPES_B; identifies the repair type to which the billing relationship belongs. This is a strong business-key candidate alongside the billing type.TXN_BILLING_TYPE_ID— foreign key toCS_TXN_BILLING_TYPES; identifies the transaction billing type linked to the repair type.SECURITY_GROUP_ID— foreign key toFND_SECURITY_GROUPS; enforces multi-org/security-group data isolation.OBJECT_VERSION_NUMBER— optimistic locking column used by the Oracle Forms/ADF layer to detect concurrent updates.CREATED_BY,CREATION_DATE— WHO-column audit trail capturing row creation.LAST_UPDATED_BY,LAST_UPDATE_DATE,LAST_UPDATE_LOGIN— WHO-column audit trail capturing the most recent modification.
There is no documented unique index separate from the primary key, so the natural business key is effectively the combination of REPAIR_TYPE_ID and TXN_BILLING_TYPE_ID.
Common Use Cases and Queries
Typical usage centers on resolving which billing types are available for a given repair type during order entry, estimate generation, or billing validation in Depot Repair. A common reporting pattern joins the association table to its master repair type table:
- Listing billing types per repair type:
SELECT b.repair_type_id, b.name, s.txn_billing_type_id FROM csd_repair_types_b b, csd_repair_types_sar s WHERE b.repair_type_id = s.repair_type_id; - Resolving billing type descriptions: join
TXN_BILLING_TYPE_IDtoCS_TXN_BILLING_TYPESto obtain human-readable billing type names. - Auditing changes: query
LAST_UPDATED_BYandLAST_UPDATE_DATEto trace configuration changes to repair type billing mappings. - Multi-org filtering: restrict results by
SECURITY_GROUP_IDto respect operating unit data segregation.
Because the table governs configuration rather than high-volume transaction data, query volumes are typically low and results are well-suited to setup validation and diagnostic reports.
Related Objects
The most significant related objects are the parent and reference tables referenced by its foreign keys:
CSD_REPAIR_TYPES_B— master repair type table, joined viaREPAIR_TYPE_ID.CS_TXN_BILLING_TYPES— billing type reference table, joined viaTXN_BILLING_TYPE_ID.FND_SECURITY_GROUPS— security group definitions, joined viaSECURITY_GROUP_ID.CSD_REPAIR_TYPES_TL— translated repair type names, commonly joined throughCSD_REPAIR_TYPES_Bfor reporting.- The
CSD_REPAIR_TYPES_SAR_PKconstraint and related indexes, which enforce row uniqueness.
These relationships confirm the table's role as a configuration bridge between repair types and billing types within the Depot Repair module.
-
This table saves search attriutes
-
This is the translation table for the repair type table CSD_REPAIR_TYPES_B.
-
To store the allowable status transition(s) for a given repair type.
-
View: CSD_RETURN_TYPES_VL 12.2.2
APPS.CSD_RETURN_TYPES_VL·↳ CSD_RETURN_TYPES_B·↳ CSD_RETURN_TYPES_TL·Explore CSD module →
-
This table saves search attriutes
-
To store the allowable status transition(s) for a given repair type.
-
APPS.CSD_FLOW_STATUS_RULES_V·↳ CSD_FLOW_STATUSES_B·↳ CSD_FLWSTS_TRANS_B·↳ CSD_FLWSTS_TRANS_TL·Explore CSD module →
-
This is the translation table for the repair type table CSD_REPAIR_TYPES_B.
-
APPS.CSD_REPAIR_TYPES_SAR_VL·↳ CSD_REPAIR_TYPES_SAR·↳ CSD_REPAIR_TYPES_VL·↳ CS_BILLING_TYPE_CATEGORIES·Explore CSD module →
-
APPS.CSD_REPAIR_TYPES_SAR_VL·↳ CSD_REPAIR_TYPES_SAR·↳ CSD_REPAIR_TYPES_VL·↳ CS_BILLING_TYPE_CATEGORIES·Explore CSD module →
-
This table saves search attributes
-
APPS.CSD_FLOW_STATUS_RULES_V·↳ CSD_FLOW_STATUSES_B·↳ CSD_FLWSTS_TRANS_B·↳ CSD_FLWSTS_TRANS_TL·Explore CSD module →
-
View: CSD_RO_SUMMARY_V 12.1.1
Repair Order Summary View
APPS.CSD_RO_SUMMARY_V·↳ CSD_FLOW_STATUSES_B·↳ CSD_FLOW_STATUSES_TL·↳ CSD_INCIDENTS_NON_SEC_V·Explore CSD module →
-
View: CSD_RO_SUMMARY_V 12.2.2
Repair Order Summary View
APPS.CSD_RO_SUMMARY_V·↳ CSD_FLOW_STATUSES_B·↳ CSD_FLOW_STATUSES_TL·↳ CSD_INCIDENTS_NON_SEC_V·Explore CSD module →
-
Stores Repair Order groups. Each group translates into one or more repair order lines.
-
View: CSD_RO_GROUP_DETAILS_V 12.1.1
Views that defines all the repair order details for a group.
APPS.CSD_RO_GROUP_DETAILS_V·↳ CSD_REPAIRS·↳ CSD_REPAIR_ORDER_GROUPS·↳ CSD_REPAIR_TYPES_VL·Explore CSD module →
-
This table saves search attributes
-
Recall parameters setup table
-
View: CSD_REPAIR_ESTIMATE_V 12.1.1
Fetches the estimate header for repair orders.
APPS.CSD_REPAIR_ESTIMATE_V·↳ CSD_REPAIRS·↳ CSD_REPAIR_ESTIMATE·↳ CS_INCIDENTS_B_SEC·Explore CSD module →
-
This table holds all the repair orders.
-
This table holds all the repair orders.
-
View: CSD_RO_GROUP_DETAILS_V 12.2.2
Views that defines all the repair order details for a group.
APPS.CSD_RO_GROUP_DETAILS_V·↳ CSD_REPAIRS·↳ CSD_REPAIR_ORDER_GROUPS·↳ CSD_REPAIR_TYPES_VL·Explore CSD module →
-
This is the setup table for holding the aging definitions.
-
View: CSD_REPAIR_ESTIMATE_V 12.2.2
Fetches the estimate header for repair orders.
APPS.CSD_REPAIR_ESTIMATE_V·↳ CSD_REPAIRS·↳ CSD_REPAIR_ESTIMATE·↳ CS_INCIDENTS_B_SEC·Explore CSD module →
-
View: CSD_PRODUCT_TXNS_IRO_V 12.1.1
APPS.CSD_PRODUCT_TXNS_IRO_V·↳ CSD_PARTY_SITES_V·↳ CSD_PRODUCT_TRANSACTIONS·↳ CSD_REPAIRS·Explore CSD module →
-
This table stores all the repair types.
-
An interface table to create repair orders in bulk
-
Views that fetches all the repair order groups for service request.
APPS.CSD_REPAIR_ORDER_GROUPS_V·↳ CSD_PROCESS_UTIL·↳ CSD_REPAIR_ORDER_GROUPS·↳ CSD_REPAIR_TYPES_VL·Explore CSD module →
-
View: CSD_REPAIR_TYPES_VL 12.2.2
This is the VL view of the Repair Types.
APPS.CSD_REPAIR_TYPES_VL·↳ CSD_FLOW_STATUSES_B·↳ CSD_REPAIR_TYPES_B·↳ CSD_REPAIR_TYPES_TL·Explore CSD module →
-
View: CSD_PRODUCT_TXNS_IRO_V 12.2.2
APPS.CSD_PRODUCT_TXNS_IRO_V·↳ CSD_PARTY_SITES_V·↳ CSD_PRODUCT_TRANSACTIONS·↳ CSD_REPAIRS·Explore CSD module →
-
View: CSD_REPAIR_TYPES_VL 12.1.1
This is the VL view of the Repair Types.
APPS.CSD_REPAIR_TYPES_VL·↳ CSD_FLOW_STATUSES_B·↳ CSD_REPAIR_TYPES_B·↳ CSD_REPAIR_TYPES_TL·Explore CSD module →
-
Stores Repair Order groups. Each group translates into one or more repair order lines.
-
This table stores all the repair types.
-
View: CSD_IR_REPAIR_JOBS_V 12.1.1
The view used in Submit Repair Jobs if the Allow create WIP Job w/o RMA is set
APPS.CSD_IR_REPAIR_JOBS_V·↳ CSD_REPAIRS·↳ CSD_REPAIR_TYPES_VL·↳ CSI_ITEM_INSTANCES·Explore CSD module →
-
View: CSD_REPAIR_JOBS_V 12.2.2
The view for getting repair orders with service request information.
APPS.CSD_REPAIR_JOBS_V·↳ CSD_REPAIRS·↳ CSD_REPAIR_TYPES_VL·↳ CSI_ITEM_INSTANCES·Explore CSD module →
-
View: CSD_REPAIR_JOBS_V 12.1.1
The view for getting repair orders with service request information.
APPS.CSD_REPAIR_JOBS_V·↳ CSD_REPAIRS·↳ CSD_REPAIR_TYPES_VL·↳ CSI_ITEM_INSTANCES·Explore CSD module →
-
Views that fetches all the repair order groups for service request.
APPS.CSD_REPAIR_ORDER_GROUPS_V·↳ CSD_PROCESS_UTIL·↳ CSD_REPAIR_ORDER_GROUPS·↳ CSD_REPAIR_TYPES_VL·Explore CSD module →
-
View: CSD_PRODUCT_TXNS_V 12.2.2
This View is used for the Receive/Ship tab in the Repair Orders Workbench. This will show all the Charge Lines and related information created for the repair order
APPS.CSD_PRODUCT_TXNS_V·↳ CSD_PRODUCT_TRANSACTIONS·↳ CSD_REPAIRS·↳ CSI_ITEM_INSTANCES·Explore CSD module →