Search Results data_type_name
Overview
The APPS.GCS_DATA_TYPE_CODES_PKG package is a public PL/SQL API that manages consolidation data type definitions within the Oracle E-Business Suite Financial Consolidation Hub (GCS) application. Data type codes represent the classifications applied to source and target data during the consolidation process, and they carry the rules that govern balancing, elimination, and consolidation behavior. The package encapsulates the business logic required to create, maintain, and localize these data type code records, allowing the associated attributes, flags, and descriptive text to be managed consistently across the base and translation tables. It is classified as an OTHER type API within ETRM and is owned by the APPS schema.
Key Procedures and Functions
The package exposes five documented procedures and defines supporting record and table types for internal data handling. The r_datatype_info record type and t_datatype_info collection type describe the set of columns managed by the API, including the data type code, balancing enforcement flag, elimination rule flag, consolidation rule flag, and source dataset code.
- INSERT_ROW — Inserts a new row into the
GCS_DATA_TYPE_CODES_Btable. Among its documented arguments aredata_type_name, which carries the user-facing name of the data type, alongside the identifier, code, rule flags, and standard audit columns. - UPDATE_ROW — Updates an existing row in
GCS_DATA_TYPE_CODES_B, including thedata_type_nameand related descriptive and audit attributes. It accepts therow_idfor row identification and maintains theobject_version_numberfor concurrency control. - LOAD_ROW — Loads a row into the base table, typically invoked by the localization or seed data loading process.
- TRANSLATE_ROW — Inserts or updates translated descriptive text for a row, targeting the translation table
GCS_DATA_TYPE_CODES_TL. This is the mechanism that localizes thedata_type_nameand description values. - ADD_LANGUAGE — Adds a new language row to the translation infrastructure, referencing
FND_LANGUAGESto determine installable languages and inserting corresponding translation entries.
Tables Accessed
- GCS_DATA_TYPE_CODES_B — The base table that stores the core data type code definition, including codes, rule flags, and source dataset references. Written by INSERT_ROW, UPDATE_ROW, and LOAD_ROW.
- GCS_DATA_TYPE_CODES_TL — The translation table that stores language-specific text such as
data_type_nameand description. Written by TRANSLATE_ROW and ADD_LANGUAGE. - FND_LANGUAGES — The Oracle Applications language repository, queried by ADD_LANGUAGE to identify languages requiring translation rows.
- DUAL — Used for single-row selection and sequence or value derivation within the package logic.
Usage Notes
The package is typically invoked by the consolidation setup forms and by concurrent programs that seed or localize Data Type Code reference data. The data_type_name argument on INSERT_ROW and UPDATE_ROW belongs to the translation layer, so callers should be aware that naming is language dependent and is maintained through TRANSLATE_ROW and ADD_LANGUAGE rather than the base table alone. Each procedure accepts the full suite of audit columns and the object_version_number, so custom code that calls the API must populate these values appropriately to preserve row versioning semantics. Because the package is referenced by zero other packages, it is intended primarily for direct invocation from forms, concurrent programs, or site-specific extensions rather than as a dependency of other delivered APIs.
-
APPS.GCS_DATA_TYPE_CODES_PKG SQL Statements
12.1.1
-
PACKAGE: APPS.GCS_DATA_TYPE_CODES_PKG
12.1.1
-
TABLE: GCS.GCS_DATA_TYPE_CODES_TL
12.1.1
owner:GCS, object_type:TABLE, fnd_design_data:GCS.GCS_DATA_TYPE_CODES_TL, object_name:GCS_DATA_TYPE_CODES_TL, status:VALID,
-
PACKAGE BODY: APPS.GCS_DATA_TYPE_CODES_PKG
12.1.1
-
View: CZ_NODE_ALL_PROPERTIES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_NODE_ALL_PROPERTIES_V, object_name:CZ_NODE_ALL_PROPERTIES_V, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_NODE_ALL_PROPERTIES_V ,
-
View: CZ_NODE_ALL_PROPERTIES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_NODE_ALL_PROPERTIES_V, object_name:CZ_NODE_ALL_PROPERTIES_V, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_NODE_ALL_PROPERTIES_V ,
-
VIEW: APPS.GCS_DATA_TYPE_CODES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GCS.GCS_DATA_TYPE_CODES_VL, object_name:GCS_DATA_TYPE_CODES_VL, status:VALID,
-
VIEW: APPS.CZ_NODE_ALL_PROPERTIES_V
12.2.2
-
VIEW: APPS.CZ_NODE_ALL_PROPERTIES_V
12.1.1
-
VIEW: APPS.CZ_NODE_ALL_PROPERTIES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_NODE_ALL_PROPERTIES_V, object_name:CZ_NODE_ALL_PROPERTIES_V, status:VALID,
-
View: GCS_DATA_TYPE_CODES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GCS.GCS_DATA_TYPE_CODES_VL, object_name:GCS_DATA_TYPE_CODES_VL, status:VALID, product: GCS - Financial Consolidation Hub , description: Data type codes information , implementation_dba_data: APPS.GCS_DATA_TYPE_CODES_VL ,
-
VIEW: APPS.CZ_NODE_ALL_PROPERTIES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_NODE_ALL_PROPERTIES_V, object_name:CZ_NODE_ALL_PROPERTIES_V, status:VALID,
-
View: GCS_DATA_TYPE_CODES_VL
12.2.2
product: GCS - Financial Consolidation Hub (Obsolete) , description: Data type codes information , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.GCS_HIERARCHIES_PKG
12.1.1
-
APPS.GCS_DATA_TYPE_CODES_PKG dependencies on GCS_DATA_TYPE_CODES_TL
12.1.1
-
APPS.GCS_DATA_TYPE_CODES_PKG dependencies on GCS_DATA_TYPE_CODES_PKG
12.1.1
-
eTRM - GCS Tables and Views
12.1.1
description: XML generated for XML Publisher reporting ,
-
eTRM - CZ Tables and Views
12.1.1
description: Import control table responsible for NOUPDATE flags ,
-
eTRM - CZ Tables and Views
12.2.2
description: Import control table responsible for NOUPDATE flags ,