Search Results mro_serial_number_id
Overview
The CSD_MRO_SERIAL_NUMBERS table is a core transactional data object within the Oracle E-Business Suite (EBS) Depot Repair (CSD) module. Its primary function is to maintain a detailed record of serialized items associated with a Repair Order Group. In the context of depot repair operations, a repair order can manage multiple serialized units as a single logical group. This table serves as the junction, linking specific serialized item instances to their parent repair group, thereby enabling accurate tracking, history, and service management for all items processed together under a single repair request in both EBS 12.1.1 and 12.2.2.
Key Information Stored
The table's structure is designed to establish and manage the relationship between a repair group and individual serialized assets. The most critical columns include the primary key, MRO_SERIAL_NUMBER_ID, which uniquely identifies each record. The REPAIR_GROUP_ID column is a foreign key that associates the serial number with a specific repair order group in the CSD_REPAIR_ORDER_GROUPS table. The CUSTOMER_PRODUCT_ID column is a foreign key that links to the CSI_ITEM_INSTANCES table, which is the central repository for all item instance and serial number data across Oracle EBS. This column specifically identifies the exact serialized unit being repaired.
Common Use Cases and Queries
This table is essential for generating reports and inquiries that require a list of all serial numbers under a given repair order. A common operational query retrieves the serial numbers for a specific repair group to verify contents or update statuses. For reporting, the table is frequently joined to CSD_REPAIR_ORDER_GROUPS and the main repair order headers to analyze repair volumes by serialized asset. Data integrity checks often involve ensuring that every CUSTOMER_PRODUCT_ID in this table has a valid corresponding record in CSI_ITEM_INSTANCES. A typical SQL pattern is:
- SELECT mro.serial_number, csi.serial_number, rog.repair_group_number
- FROM csd_mro_serial_numbers mro,
- csi_item_instances csi,
- csd_repair_order_groups rog
- WHERE mro.customer_product_id = csi.instance_id
- AND mro.repair_group_id = rog.repair_group_id
- AND rog.repair_group_id = :p_repair_group_id;
Related Objects
The CSD_MRO_SERIAL_NUMBERS table has defined dependencies on two key EBS tables, as documented in the provided metadata. Its primary foreign key relationship is with CSD_REPAIR_ORDER_GROUPS via the REPAIR_GROUP_ID column. This links the serial numbers to their logical repair container. Secondly, it references CSI_ITEM_INSTANCES via the CUSTOMER_PRODUCT_ID column, which is the master table for all installed base and serialized product data in the system. These relationships are critical for maintaining referential integrity and ensuring that repairs are tracked against valid, existing assets and repair orders.
-
Table: CSD_MRO_SERIAL_NUMBERS
12.1.1
owner:CSD, object_type:TABLE, fnd_design_data:CSD.CSD_MRO_SERIAL_NUMBERS, object_name:CSD_MRO_SERIAL_NUMBERS, status:VALID, product: CSD - Depot Repair , description: Stores serial numbers for the items in a repair order group. , implementation_dba_data: CSD.CSD_MRO_SERIAL_NUMBERS ,
-
Table: CSD_MRO_SERIAL_NUMBERS
12.2.2
owner:CSD, object_type:TABLE, fnd_design_data:CSD.CSD_MRO_SERIAL_NUMBERS, object_name:CSD_MRO_SERIAL_NUMBERS, status:VALID, product: CSD - Depot Repair , description: Stores serial numbers for the items in a repair order group. , implementation_dba_data: CSD.CSD_MRO_SERIAL_NUMBERS ,