Search Results xdp_fe_sw_gen_lookup
Overview
The XDP_FE_SW_GEN_LOOKUP table is a core data repository within the Oracle E-Business Suite Provisioning (XDP) module, serving as a master lookup for software generic configurations. Its primary role is to define and manage the association between a specific Front-End (FE) type, a software generic identifier, and an adapter type. This association is critical for the provisioning engine to determine the correct software components and execution procedures required to fulfill a service order for a particular type of customer equipment or service. The table acts as a central reference point, linking technical configuration data to the procedural logic that orchestrates the provisioning workflow.
Key Information Stored
The table's structure is defined by its primary and unique keys, which enforce critical business rules. The primary technical identifier is the FE_SW_GEN_LOOKUP_ID column. The unique key (XDP_FE_SW_GEN_LOOKUP_UK1) enforces a one-to-one relationship based on the combination of FETYPE_ID, SW_GENERIC, and ADAPTER_TYPE. This ensures that for a given equipment type and adapter, a specific software generic is uniquely defined. Key functional columns include SW_START_PROC and SW_EXIT_PROC, which are foreign keys to the XDP_PROC_BODY table. These columns store references to the stored procedures that initiate and conclude the software provisioning process for the defined configuration, enabling a pluggable, procedure-driven architecture.
Common Use Cases and Queries
A primary use case is the runtime resolution of the correct software configuration during order fulfillment. The provisioning engine queries this table using the FE type and adapter context from the order line to retrieve the associated SW_GENERIC and the procedural hooks (start/exit procedures). Common queries include identifying all software configurations for a specific FE type or adapter. For example, to audit configurations for the 'DSLAM' FE type, one might execute: SELECT sw_generic, adapter_type, sw_start_proc FROM xdp_fe_sw_gen_lookup WHERE fetype_id = (SELECT fetype_id FROM xdp_fe_types WHERE name = 'DSLAM');. Another critical reporting use case involves analyzing the mapping completeness by joining to XDP_FE_TYPES to find FE types without a corresponding software generic lookup entry.
Related Objects
The XDP_FE_SW_GEN_LOOKUP table is a central node in the XDP schema's data model, with documented relationships to several key tables.
- Referenced Objects (Foreign Keys FROM this table):
- XDP_PROC_BODY: Via SW_START_PROC and SW_EXIT_PROC columns. Links to the procedural logic.
- XDP_FE_TYPES: Via FETYPE_ID column. Identifies the Front-End equipment type.
- XDP_ADAPTER_TYPES_B: Via ADAPTER_TYPE column. Specifies the adapter interface.
- Dependent Objects (Foreign Keys TO this table):
- XDP_FA_FULFILLMENT_PROC: Uses FE_SW_GEN_LOOKUP_ID. Part of the fulfillment procedure definition.
- XDP_FE_ATTRIBUTE_DEF: Uses FE_SW_GEN_LOOKUP_ID. Defines attributes for this software generic.
- XDP_FE_GENERIC_CONFIG: Uses FE_SW_GEN_LOOKUP_ID. Stores detailed configuration parameters.
- XDP_FE_SW_GEN_LOOKUP_TL: Uses FE_SW_GEN_LOOKUP_ID. The Translation table for multilingual support.
-
Table: XDP_FE_SW_GEN_LOOKUP
12.2.2
owner:XDP, object_type:TABLE, fnd_design_data:XDP.XDP_FE_SW_GEN_LOOKUP, object_name:XDP_FE_SW_GEN_LOOKUP, status:VALID, product: XDP - Provisioning , description: Software Generic Lookup , implementation_dba_data: XDP.XDP_FE_SW_GEN_LOOKUP ,
-
Table: XDP_FE_SW_GEN_LOOKUP
12.1.1
owner:XDP, object_type:TABLE, fnd_design_data:XDP.XDP_FE_SW_GEN_LOOKUP, object_name:XDP_FE_SW_GEN_LOOKUP, status:VALID, product: XDP - Provisioning , description: Software Generic Lookup , implementation_dba_data: XDP.XDP_FE_SW_GEN_LOOKUP ,
-
Table: XDP_PROC_BODY
12.2.2
owner:XDP, object_type:TABLE, fnd_design_data:XDP.XDP_PROC_BODY, object_name:XDP_PROC_BODY, status:VALID, product: XDP - Provisioning , description: XDP_PROC_BODY stores the source of all the user defined procedures , implementation_dba_data: XDP.XDP_PROC_BODY ,
-
Table: XDP_PROC_BODY
12.1.1
owner:XDP, object_type:TABLE, fnd_design_data:XDP.XDP_PROC_BODY, object_name:XDP_PROC_BODY, status:VALID, product: XDP - Provisioning , description: XDP_PROC_BODY stores the source of all the user defined procedures , implementation_dba_data: XDP.XDP_PROC_BODY ,
-
Table: XDP_FE_TYPES
12.1.1
owner:XDP, object_type:TABLE, fnd_design_data:XDP.XDP_FE_TYPES, object_name:XDP_FE_TYPES, status:VALID, product: XDP - Provisioning , description: Fulfillment Element Type definition , implementation_dba_data: XDP.XDP_FE_TYPES ,
-
Table: XDP_FE_ATTRIBUTE_DEF
12.1.1
owner:XDP, object_type:TABLE, fnd_design_data:XDP.XDP_FE_ATTRIBUTE_DEF, object_name:XDP_FE_ATTRIBUTE_DEF, status:VALID, product: XDP - Provisioning , description: Fulfillment Element Attribute Definition , implementation_dba_data: XDP.XDP_FE_ATTRIBUTE_DEF ,
-
Table: XDP_FE_ATTRIBUTE_DEF
12.2.2
owner:XDP, object_type:TABLE, fnd_design_data:XDP.XDP_FE_ATTRIBUTE_DEF, object_name:XDP_FE_ATTRIBUTE_DEF, status:VALID, product: XDP - Provisioning , description: Fulfillment Element Attribute Definition , implementation_dba_data: XDP.XDP_FE_ATTRIBUTE_DEF ,
-
Table: XDP_FA_FULFILLMENT_PROC
12.1.1
owner:XDP, object_type:TABLE, fnd_design_data:XDP.XDP_FA_FULFILLMENT_PROC, object_name:XDP_FA_FULFILLMENT_PROC, status:VALID, product: XDP - Provisioning , description: Fulfillment Element Fulfillment procedures , implementation_dba_data: XDP.XDP_FA_FULFILLMENT_PROC ,
-
Table: XDP_ADAPTER_TYPES_B
12.1.1
owner:XDP, object_type:TABLE, fnd_design_data:XDP.XDP_ADAPTER_TYPES_B, object_name:XDP_ADAPTER_TYPES_B, status:VALID, product: XDP - Provisioning , description: Stores all seeded and user defined Adapter Types , implementation_dba_data: XDP.XDP_ADAPTER_TYPES_B ,
-
Table: XDP_FE_SW_GEN_LOOKUP_TL
12.2.2
owner:XDP, object_type:TABLE, fnd_design_data:XDP.XDP_FE_SW_GEN_LOOKUP_TL, object_name:XDP_FE_SW_GEN_LOOKUP_TL, status:VALID, product: XDP - Provisioning , description: Software Generic Lookup , implementation_dba_data: XDP.XDP_FE_SW_GEN_LOOKUP_TL ,
-
Table: XDP_FE_TYPES
12.2.2
owner:XDP, object_type:TABLE, fnd_design_data:XDP.XDP_FE_TYPES, object_name:XDP_FE_TYPES, status:VALID, product: XDP - Provisioning , description: Fulfillment Element Type definition , implementation_dba_data: XDP.XDP_FE_TYPES ,
-
Table: XDP_FE_GENERIC_CONFIG
12.1.1
owner:XDP, object_type:TABLE, fnd_design_data:XDP.XDP_FE_GENERIC_CONFIG, object_name:XDP_FE_GENERIC_CONFIG, status:VALID, product: XDP - Provisioning , description: Fulfillment Element Generic Config definition. , implementation_dba_data: XDP.XDP_FE_GENERIC_CONFIG ,
-
Table: XDP_FE_SW_GEN_LOOKUP_TL
12.1.1
owner:XDP, object_type:TABLE, fnd_design_data:XDP.XDP_FE_SW_GEN_LOOKUP_TL, object_name:XDP_FE_SW_GEN_LOOKUP_TL, status:VALID, product: XDP - Provisioning , description: Software Generic Lookup , implementation_dba_data: XDP.XDP_FE_SW_GEN_LOOKUP_TL ,
-
Table: XDP_ADAPTER_TYPES_B
12.2.2
owner:XDP, object_type:TABLE, fnd_design_data:XDP.XDP_ADAPTER_TYPES_B, object_name:XDP_ADAPTER_TYPES_B, status:VALID, product: XDP - Provisioning , description: Stores all seeded and user defined Adapter Types , implementation_dba_data: XDP.XDP_ADAPTER_TYPES_B ,
-
Table: XDP_FA_FULFILLMENT_PROC
12.2.2
owner:XDP, object_type:TABLE, fnd_design_data:XDP.XDP_FA_FULFILLMENT_PROC, object_name:XDP_FA_FULFILLMENT_PROC, status:VALID, product: XDP - Provisioning , description: Fulfillment Element Fulfillment procedures , implementation_dba_data: XDP.XDP_FA_FULFILLMENT_PROC ,
-
View: XDP_FE_SW_GEN_LOOKUP_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:XDP.XDP_FE_SW_GEN_LOOKUP_VL, object_name:XDP_FE_SW_GEN_LOOKUP_VL, status:VALID, product: XDP - Provisioning , description: This View shows all the Fulfillment Element Software Generics for the Fulfillment Element Type , implementation_dba_data: APPS.XDP_FE_SW_GEN_LOOKUP_VL ,
-
View: XDP_FE_SW_GEN_LOOKUP_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:XDP.XDP_FE_SW_GEN_LOOKUP_VL, object_name:XDP_FE_SW_GEN_LOOKUP_VL, status:VALID, product: XDP - Provisioning , description: This View shows all the Fulfillment Element Software Generics for the Fulfillment Element Type , implementation_dba_data: APPS.XDP_FE_SW_GEN_LOOKUP_VL ,
-
Table: XDP_FE_GENERIC_CONFIG
12.2.2
owner:XDP, object_type:TABLE, fnd_design_data:XDP.XDP_FE_GENERIC_CONFIG, object_name:XDP_FE_GENERIC_CONFIG, status:VALID, product: XDP - Provisioning , description: Fulfillment Element Generic Config definition. , implementation_dba_data: XDP.XDP_FE_GENERIC_CONFIG ,
-
View: XDP_ADAPTER_SUMMARY_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:XDP.XDP_ADAPTER_SUMMARY_V, object_name:XDP_ADAPTER_SUMMARY_V, status:VALID, product: XDP - Provisioning , description: View representing summary information of all Adapters defined for a Fulfillment Element. Indicates the Fulfillment Element name, the number of adapters defined for the Fulfillment Element and the number of jobs which are currently queued f , implementation_dba_data: APPS.XDP_ADAPTER_SUMMARY_V ,
-
View: XDP_ADAPTER_SUMMARY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:XDP.XDP_ADAPTER_SUMMARY_V, object_name:XDP_ADAPTER_SUMMARY_V, status:VALID, product: XDP - Provisioning , description: View representing summary information of all Adapters defined for a Fulfillment Element. Indicates the Fulfillment Element name, the number of adapters defined for the Fulfillment Element and the number of jobs which are currently queued f , implementation_dba_data: APPS.XDP_ADAPTER_SUMMARY_V ,