Search Results vea_parameters
Overview
The VEA_PARAMETERS table is a core repository object within the Oracle E-Business Suite Automotive module (VEA). It functions as the central store for the metadata signatures of program units registered within the trading partner architecture. In essence, it defines the parameters (inputs and outputs) for reusable business logic components, enabling standardized communication and data mapping between different systems and trading partners in an automotive supply chain context. Its integrity is maintained through multiple unique and primary key constraints, ensuring parameter definitions are consistently linked to their parent program units and layer providers.
Key Information Stored
The table's structure is designed to uniquely identify and sequence parameters within the architecture. The critical columns, as defined by its key constraints, include LAYER_PROVIDER_CODE, which identifies the provider of the business logic layer; PROGRAM_UNIT_ID, referencing the specific functional unit; and PARAMETER_ID, the unique identifier for the parameter itself. Additional columns support the definition, such as NAME for the parameter's logical name and PARAMETER_SEQ to enforce its ordinal position within the program unit's signature. The existence of four distinct primary/unique keys (PK_VEA_PARAMETERS, UK1_VEA_PARAMETERS, UK2_VEA_PARAMETERS, VEA_PARAMETERS_PK) underscores the importance of enforcing data uniqueness across these identifier combinations.
Common Use Cases and Queries
This table is primarily accessed during the configuration and execution of trading partner integrations. Common operational scenarios include validating parameter mappings before executing a business interface or generating documentation for all parameters associated with a specific program unit. A typical query would join VEA_PARAMETERS to VEA_PROGRAM_UNITS to list all parameters for a given functional component, ordered by their sequence. For troubleshooting mapping errors, one might query parameters referenced by the TPS_PARAMETER columns in the VEA_LAYERS table.
- Retrieve all parameters for a program unit:
SELECT * FROM VEA_PARAMETERS WHERE LAYER_PROVIDER_CODE = :lpc AND PROGRAM_UNIT_ID = :pui ORDER BY PARAMETER_SEQ; - Find parameter usage in layer definitions:
SELECT layer_name FROM VEA_LAYERS WHERE PROGRAM_UNIT_LP_CODE = :lpc AND (TPS_PARAMETER1_ID = :pid OR TPS_PARAMETER2_ID = :pid ...);
Related Objects
The VEA_PARAMETERS table sits at the center of a key relational model within the VEA schema. Its primary relationship is with the VEA_PROGRAM_UNITS table, enforced by a foreign key, as every parameter must belong to a defined program unit. It is extensively referenced by the VEA_LAYERS table, where up to ten different foreign keys (TPS_PARAMETER1_ID through TPS_PARAMETER10_ID) link layer configurations to specific parameters. Furthermore, the VEA_PARAMETER_MAPPINGS table references VEA_PARAMETERS twice, for both the source (program unit) and target (trading partner system) parameters, facilitating the complex data transformation rules required in B2B communications.
-
Table: VEA_PARAMETERS
12.1.1
owner:VEA, object_type:TABLE, fnd_design_data:VEA.VEA_PARAMETERS, object_name:VEA_PARAMETERS, status:VALID, product: VEA - Automotive , description: Signatures of program units registered with the trading partner architecture repository , implementation_dba_data: VEA.VEA_PARAMETERS ,
-
Table: VEA_PARAMETERS
12.2.2
owner:VEA, object_type:TABLE, fnd_design_data:VEA.VEA_PARAMETERS, object_name:VEA_PARAMETERS, status:VALID, product: VEA - Automotive , description: Signatures of program units registered with the trading partner architecture repository , implementation_dba_data: VEA.VEA_PARAMETERS ,
-
APPS.VEA_LAYERS_SV dependencies on VEA_PARAMETERS
12.2.2
-
APPS.VEA_LAYERS_SV dependencies on VEA_PARAMETERS
12.2.2
-
APPS.VEA_PARAMETERS_SV dependencies on VEA_PARAMETERS
12.1.1
-
APPS.VEA_TPA_UTIL_PVT dependencies on VEA_PARAMETERS
12.1.1
-
APPS.VEA_PARAMETERS_SV dependencies on VEA_PARAMETERS
12.1.1
-
APPS.VEA_LAYERS_SV dependencies on VEA_PARAMETERS
12.1.1
-
APPS.VEA_LAYERS_SV dependencies on VEA_PARAMETERS
12.1.1
-
APPS.VEA_TPA_UTIL_PVT dependencies on VEA_PARAMETERS
12.1.1
-
APPS.VEA_PARAMETER_MAPPINGS_SV dependencies on VEA_PARAMETERS
12.1.1
-
APPS.VEA_TPA_UTIL_PVT dependencies on VEA_PARAMETERS
12.2.2
-
APPS.VEA_PARAMETER_MAPPINGS_SV dependencies on VEA_PARAMETERS
12.2.2
-
APPS.VEA_PARAMETERS_SV dependencies on VEA_PARAMETERS
12.2.2
-
APPS.VEA_PARAMETER_MAPPINGS_SV dependencies on VEA_PARAMETERS
12.2.2
-
APPS.VEA_TPA_UTIL_PVT dependencies on VEA_PARAMETERS
12.2.2
-
APPS.VEA_PARAMETERS_SV dependencies on VEA_PARAMETERS
12.2.2
-
APPS.VEA_PARAMETER_MAPPINGS_SV dependencies on VEA_PARAMETERS
12.1.1
-
Table: VEA_LAYERS
12.1.1
owner:VEA, object_type:TABLE, fnd_design_data:VEA.VEA_LAYERS, object_name:VEA_LAYERS, status:VALID, product: VEA - Automotive , description: Branches for base layer program unit , implementation_dba_data: VEA.VEA_LAYERS ,
-
Table: VEA_LAYERS
12.2.2
owner:VEA, object_type:TABLE, fnd_design_data:VEA.VEA_LAYERS, object_name:VEA_LAYERS, status:VALID, product: VEA - Automotive , description: Branches for base layer program unit , implementation_dba_data: VEA.VEA_LAYERS ,
-
eTRM - VEA Tables and Views
12.1.1
description: Not currently used ,
-
eTRM - VEA Tables and Views
12.2.2
description: Not currently used ,
-
APPS.VEA_PARAMETERS_SV SQL Statements
12.2.2
-
APPS.VEA_PARAMETERS_SV SQL Statements
12.1.1
-
Table: VEA_PARAMETER_MAPPINGS
12.2.2
owner:VEA, object_type:TABLE, fnd_design_data:VEA.VEA_PARAMETER_MAPPINGS, object_name:VEA_PARAMETER_MAPPINGS, status:VALID, product: VEA - Automotive , description: Mapping of trading partner selector program unit parameters with base layer program unit parameters , implementation_dba_data: VEA.VEA_PARAMETER_MAPPINGS ,
-
VIEW: VEA.VEA_PARAMETERS#
12.2.2
owner:VEA, object_type:VIEW, object_name:VEA_PARAMETERS#, status:VALID,
-
VIEW: VEA.VEA_PARAMETERS#
12.2.2
-
Table: VEA_PARAMETER_MAPPINGS
12.1.1
owner:VEA, object_type:TABLE, fnd_design_data:VEA.VEA_PARAMETER_MAPPINGS, object_name:VEA_PARAMETER_MAPPINGS, status:VALID, product: VEA - Automotive , description: Mapping of trading partner selector program unit parameters with base layer program unit parameters , implementation_dba_data: VEA.VEA_PARAMETER_MAPPINGS ,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.VEA_PARAMETERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:VEA_PARAMETERS, status:VALID,
-
SYNONYM: APPS.VEA_PARAMETERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:VEA_PARAMETERS, status:VALID,
-
eTRM - VEA Tables and Views
12.1.1
description: Not currently used ,
-
eTRM - VEA Tables and Views
12.2.2
description: Not currently used ,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.VEA_PARAMETERS_SV
12.1.1
-
PACKAGE BODY: APPS.VEA_PARAMETERS_SV
12.2.2
-
TABLE: VEA.VEA_PARAMETERS
12.2.2
owner:VEA, object_type:TABLE, fnd_design_data:VEA.VEA_PARAMETERS, object_name:VEA_PARAMETERS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
TABLE: VEA.VEA_PARAMETERS
12.1.1
owner:VEA, object_type:TABLE, fnd_design_data:VEA.VEA_PARAMETERS, object_name:VEA_PARAMETERS, status:VALID,
-
PACKAGE: APPS.VEA_PARAMETER_MAPPINGS_SV
12.2.2
owner:APPS, object_type:PACKAGE, object_name:VEA_PARAMETER_MAPPINGS_SV, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
APPS.VEA_PARAMETERS_SV dependencies on VEA_PARAMETERS_SV
12.2.2
-
Table: VEA_PROGRAM_UNITS
12.2.2
owner:VEA, object_type:TABLE, fnd_design_data:VEA.VEA_PROGRAM_UNITS, object_name:VEA_PROGRAM_UNITS, status:VALID, product: VEA - Automotive , description: Program units registered with the trading partner architecture repository , implementation_dba_data: VEA.VEA_PROGRAM_UNITS ,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
APPS.VEA_TPA_UTIL_PVT dependencies on VEA_LAYER_HEADERS
12.2.2
-
12.1.1 DBA Data
12.1.1