Search Results gmd_test_methods
Overview
GMD_TEST_METHODS_PVT is an Oracle Application Object Library (APPS) private PL/SQL package in Oracle E-Business Suite. It belongs to the Oracle Process Manufacturing (OPM) Quality Management module and serves as the private API layer for the GMD_TEST_METHODS entity, which stores the definitions of laboratory test methods used to qualify and analyze materials, products, and batches. The package operates against the base table GMD_TEST_METHODS and its associated translation and language tables, encapsulating the row-level DML, concurrency locking, and multi-language maintenance logic that higher-level public APIs and forms depend upon. Because it is classified as a PVT (private) package, it is not intended as a published integration interface; instead it provides controlled, reusable data manipulation routines for internal OPM Quality components. Within the 12.1.1 and 12.2.2 releases, the package remains schema-owned by APPS and carries a VALID status, confirming it is compiled and available at runtime.
Key Procedures and Functions
The package exposes eight documented entry points covering the full lifecycle of a test method record and its translations:
- INSERT_ROW — Creates a new test method definition record in the underlying entity tables.
- UPDATE_ROW — Modifies attributes of an existing test method record.
- LOCK_ROW — Acquires a row-level lock to enforce concurrency control before an update, preventing simultaneous modification conflicts.
- DELETE_ROW — Removes an existing test method record, subject to referential and integrity checks.
- FETCH_ROW — Retrieves a single test method record, returning its column values to the calling program for display or processing.
- LOAD_ROW — Loads a test method record during data migration, conversion, or bulk seeding operations.
- TRANSLATE_ROW — Populates or updates the translatable (multi-language) attributes of a test method definition.
- ADD_LANGUAGE — Inserts translation rows for additional languages supported by the installation.
These procedures mirror the standard Oracle EBS private API pattern, in which TRANSLATE_ROW and ADD_LANGUAGE handle the TL table, while the remaining routines manage the base table and its translations.
Tables Accessed
The package reads and writes the following tables, reached through APPS synonyms:
- GMD_TEST_METHODS — The primary base table holding test method definitions.
- GMD_TEST_METHODS_B — The base (non-translatable) table within the standard _B/_TL translatable entity design.
- GMD_TEST_METHODS_TL — The translation table storing language-specific text for each test method.
- FND_LANGUAGES — The Application Object Library table of installed and available languages, consulted by the language-related routines.
- DUAL — The standard Oracle dummy table, typically used for sequence lookups or single-value selects.
The _B and _TL pairing confirms that test method definitions support multi-language installations, consistent with the presence of TRANSLATE_ROW and ADD_LANGUAGE.
Usage Notes
GMD_TEST_METHODS_PVT is referenced by the public package GMD_RESULTS_GRP and by itself, reflecting its role as a shared internal component of the OPM Quality data model. It is typically invoked indirectly: OPM Quality forms and concurrent programs call public APIs or loaders, which in turn call these private routines to insert, lock, update, delete, fetch, translate, and load test method records. Direct invocation from custom code is generally discouraged because the package is private and its signatures are not part of Oracle's supported integration surface. When organizations perform data conversion or migration of test method master data, the documented procedures are exercised through Oracle's supported loaders rather than called directly. Because the package is fully compiled and VALID, administrators can rely on it as the current implementation for the GMD_TEST_METHODS entity in both EBS 12.1.1 and 12.2.2.
-
APPS.GMD_TEST_METHODS_GRP SQL Statements
12.1.1
-
APPS.GMD_TEST_METHODS_GRP SQL Statements
12.2.2
-
PACKAGE: APPS.GMD_TEST_METHODS_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GMD_TEST_METHODS_PVT, status:VALID,
-
PACKAGE: APPS.GMD_TEST_METHODS_GRP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GMD_TEST_METHODS_GRP, status:VALID,
-
PACKAGE: APPS.GMD_TEST_METHODS_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GMD_TEST_METHODS_PVT, status:VALID,
-
PACKAGE BODY: APPS.GMD_TEST_METHODS_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_TEST_METHODS_GRP, status:VALID,
-
PACKAGE BODY: APPS.GMD_TEST_METHODS_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_TEST_METHODS_GRP, status:VALID,
-
PACKAGE BODY: APPS.GMD_TEST_METHODS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_TEST_METHODS_PVT, status:VALID,
-
PACKAGE: APPS.GMD_TEST_METHODS_GRP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GMD_TEST_METHODS_GRP, status:VALID,
-
PACKAGE BODY: APPS.GMD_TEST_METHODS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_TEST_METHODS_PVT, status:VALID,
-
PACKAGE BODY: APPS.GMD_MASS_RESULTS_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_MASS_RESULTS_GRP, status:VALID,
-
PACKAGE BODY: APPS.GMD_QC_TESTS_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_QC_TESTS_GRP, status:VALID,
-
PACKAGE BODY: APPS.GMD_QMTES
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_QMTES, status:VALID,
-
SYNONYM: APPS.GMD_TEST_METHODS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GMD_TEST_METHODS, status:VALID,
-
VIEW: APPS.GMD_QC_RESULTS_TREE_V
12.1.1
-
SYNONYM: APPS.GMD_TEST_METHODS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMD_TEST_METHODS, status:VALID,
-
PACKAGE BODY: APPS.GMD_MASS_RESULTS_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_MASS_RESULTS_GRP, status:VALID,
-
VIEW: APPS.GMD_QC_E_SPEC_TESTS_V
12.1.1
-
VIEW: APPS.GMD_QC_E_SPEC_TESTS_V
12.2.2
-
VIEW: APPS.GMD_QC_RESULTS_TREE_V
12.2.2
-
PACKAGE BODY: APPS.GMD_QC_ERES_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_QC_ERES_UTILS, status:VALID,
-
PACKAGE BODY: APPS.GMD_QC_TESTS_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_QC_TESTS_GRP, status:VALID,
-
PACKAGE BODY: APPS.GMD_QMTES
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_QMTES, status:VALID,
-
VIEW: APPS.GMD_QC_E_COMPOSITE_RESULTS_V
12.2.2
-
VIEW: APPS.GMD_QC_E_COMPOSITE_RESULTS_V
12.1.1
-
PACKAGE BODY: APPS.GMD_TEST_METHODS_GRP
12.2.2
-
PACKAGE BODY: APPS.GMD_QC_ERES_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_QC_ERES_UTILS, status:VALID,
-
PACKAGE: APPS.GMD_TEST_METHODS_GRP
12.2.2
-
PACKAGE: APPS.GMD_TEST_METHODS_GRP
12.1.1
-
PACKAGE BODY: APPS.GMD_TEST_METHODS_GRP
12.1.1
-
VIEW: APPS.GMD_QC_E_RESULTS_V
12.1.1
-
VIEW: APPS.GMD_QC_E_RESULTS_V
12.2.2
-
PACKAGE BODY: APPS.GMD_RESULTS_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_RESULTS_GRP, status:VALID,
-
PACKAGE BODY: APPS.GMD_RESULTS_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_RESULTS_GRP, status:VALID,
-
View: PMITS_QC_RESULTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PMI.PMITS_QC_RESULTS_V, object_name:PMITS_QC_RESULTS_V, status:VALID, product: PMI - Process Manufacturing Intelligence (Obsolete) , description: Using this view users can access Quality control Results and Associated spec and test level min and max allowed values , implementation_dba_data: APPS.PMITS_QC_RESULTS_V ,
-
View: PMITS_QC_RESULTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PMI.PMITS_QC_RESULTS_V, object_name:PMITS_QC_RESULTS_V, status:VALID, product: PMI - Process Manufacturing Intelligence , description: Using this view users can access Quality control Results and Associated spec and test level min and max allowed values , implementation_dba_data: APPS.PMITS_QC_RESULTS_V ,
-
12.2.2 DBA Data
12.2.2
-
APPS.GMD_QMTES SQL Statements
12.1.1
-
View: GMD_QC_E_SPEC_TESTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GMD.GMD_QC_E_SPEC_TESTS_V, object_name:GMD_QC_E_SPEC_TESTS_V, status:VALID, product: GMD - Process Manufacturing Product Development , implementation_dba_data: APPS.GMD_QC_E_SPEC_TESTS_V ,
-
12.1.1 DBA Data
12.1.1
-
View: GMD_QC_E_COMPOSITE_RESULTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GMD.GMD_QC_E_COMPOSITE_RESULTS_V, object_name:GMD_QC_E_COMPOSITE_RESULTS_V, status:VALID, product: GMD - Process Manufacturing Product Development , implementation_dba_data: APPS.GMD_QC_E_COMPOSITE_RESULTS_V ,
-
VIEW: APPS.GMD_QC_E_COMPOSITE_RESULTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GMD.GMD_QC_E_COMPOSITE_RESULTS_V, object_name:GMD_QC_E_COMPOSITE_RESULTS_V, status:VALID,
-
VIEW: APPS.GMD_QC_E_COMPOSITE_RESULTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GMD.GMD_QC_E_COMPOSITE_RESULTS_V, object_name:GMD_QC_E_COMPOSITE_RESULTS_V, status:VALID,
-
APPS.GMD_MASS_RESULTS_GRP SQL Statements
12.1.1
-
View: GMD_QC_E_SPEC_TESTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GMD.GMD_QC_E_SPEC_TESTS_V, object_name:GMD_QC_E_SPEC_TESTS_V, status:VALID, product: GMD - Process Manufacturing Product Development , implementation_dba_data: APPS.GMD_QC_E_SPEC_TESTS_V ,
-
View: GMD_QC_E_RESULTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GMD.GMD_QC_E_RESULTS_V, object_name:GMD_QC_E_RESULTS_V, status:VALID, product: GMD - Process Manufacturing Product Development , implementation_dba_data: APPS.GMD_QC_E_RESULTS_V ,
-
View: GMD_QC_E_COMPOSITE_RESULTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GMD.GMD_QC_E_COMPOSITE_RESULTS_V, object_name:GMD_QC_E_COMPOSITE_RESULTS_V, status:VALID, product: GMD - Process Manufacturing Product Development , implementation_dba_data: APPS.GMD_QC_E_COMPOSITE_RESULTS_V ,
-
View: PMITS_QC_SPEC_TESTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PMI.PMITS_QC_SPEC_TESTS_V, object_name:PMITS_QC_SPEC_TESTS_V, status:VALID, product: PMI - Process Manufacturing Intelligence , description: Using this view user can access tests associated with a spec. it also provides reference information defined in test , implementation_dba_data: APPS.PMITS_QC_SPEC_TESTS_V ,
-
APPS.GMD_MASS_RESULTS_GRP SQL Statements
12.2.2
-
APPS.GMD_QMTES SQL Statements
12.2.2