Search Results gmd_coa_data_new
Overview
GMD_COA_DATA_NEW is a PL/SQL package in the Oracle E-Business Suite Process Manufacturing (Process Execution) module. Its declared purpose, per the source header, is to "gather COA data via business rules." COA refers to a Certificate of Analysis, the quality document generated for a manufactured or shipped item that records specification compliance and result values. The package assembles the header, detail, and text payloads needed to produce such a certificate, sourcing that data across the order, customer, inventory, lot, and quality schemas.
The package is declared with AUTHID CURRENT_USER and is classified as an OTHER API in the ETRM 12.2.2 metadata. The header comment identifies the API name as GMD_COA_DATA_NEW, type "Group," at version 2.1. Its role is strictly as a data-gathering API: the comment states the package "assumes validation is done in calling program/form," so callers are responsible for verifying that input parameters are valid before invocation. The business rules that drive the selection of quality data operate across a customer, global, and item-lot hierarchy, which allows COA content to be resolved from the most specific applicable specification.
Key Procedures and Functions
- POPULATE_COA_DATA — The main entry point, referenced in the source header as the package's principal procedure. It accepts a standard EBS API parameter block (
p_api_version,p_init_msg_list,p_commit,p_validation_level) together with anrec_paramrecord of the COA parameters. It returns the standard return status and message outputs (x_return_status,x_msg_count,x_msg_data) plus three OUT collections:tbl_hdr(COA header rows),tbl_dtl(COA detail rows), and the text tablestbl_spec_textandtbl_rslt_textfor specification and result narrative. This is the procedure called by the user search term "populate_coa_data." - DUMP_TO_DB_TABLES — The second documented procedure, which persists the gathered collections into the COA database tables. It complements POPULATE_COA_DATA by moving the in-memory header, detail, and text structures into their permanent storage.
Tables Accessed
- Order and customer data: OP_ORDR_HDR, OP_ORDR_DTL, OP_CUST_MST, and OP_BILL_LAD supply order number, ship date, customer identity, and bill-of-lading references that identify the transaction a certificate applies to.
- Inventory and lot data: IC_ITEM_MST, IC_LOTS_MST, and IC_WHSE_MST provide item, lot, sublot, and warehouse descriptors so each COA line is tied to the correct material and location.
- Quality data: GMD_SPECIFICATIONS_B, GMD_SPEC_TESTS_B, GMD_QC_TESTS, GMD_QC_TESTS_B, and GMD_RESULTS hold the specification, test, and analytical result values selected by the COA business rules.
- COA output tables: GMD_COA_HEADERS and GMD_COA_DETAILS are the destination tables written by DUMP_TO_DB_TABLES. The QC_TEXT_TBL structure supports the specification and result text payloads.
Usage Notes
Because the package is referenced by no other documented package, it is not part of a published dependency chain; it is invoked directly. Typical callers are the COA generation forms in Process Manufacturing and any concurrent program or custom code that builds certificates of analysis. Callers must supply the parameter record, honor the commit and validation-level flags, and interrogate x_return_status together with the message outputs before consuming the returned collections. The AUTHID CURRENT_USER declaration means privileges are evaluated against the invoking schema, so the calling user must hold appropriate grants on the referenced synonyms.
-
PACKAGE: APPS.GMD_COA_DATA_NEW
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GMD_COA_DATA_NEW, status:VALID,
-
SYNONYM: APPS.OP_BILL_LAD
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OP_BILL_LAD, status:VALID,
-
PACKAGE BODY: APPS.GMD_COA_DATA_NEW
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_COA_DATA_NEW, status:VALID,
-
SYNONYM: APPS.QC_TEXT_TBL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:QC_TEXT_TBL, status:VALID,
-
PACKAGE: APPS.GMD_COA_DATA_NEW
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GMD_COA_DATA_NEW, status:VALID,
-
PACKAGE BODY: APPS.GMD_COA_DATA_NEW
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_COA_DATA_NEW, status:VALID,
-
SYNONYM: APPS.OP_BILL_LAD
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OP_BILL_LAD, status:VALID,
-
SYNONYM: APPS.GMD_SPEC_TESTS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMD_SPEC_TESTS_B, status:VALID,
-
SYNONYM: APPS.GMD_QC_TESTS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GMD_QC_TESTS_B, status:VALID,
-
SYNONYM: APPS.GMD_RESULTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMD_RESULTS, status:VALID,
-
SYNONYM: APPS.OP_ORDR_DTL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OP_ORDR_DTL, status:VALID,
-
SYNONYM: APPS.QC_TEXT_TBL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:QC_TEXT_TBL, status:VALID,
-
SYNONYM: APPS.OP_CUST_MST
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OP_CUST_MST, status:VALID,
-
SYNONYM: APPS.GMD_QC_TESTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GMD_QC_TESTS, status:VALID,
-
SYNONYM: APPS.GMD_RESULTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GMD_RESULTS, status:VALID,
-
SYNONYM: APPS.GMD_SPECIFICATIONS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMD_SPECIFICATIONS_B, status:VALID,
-
SYNONYM: APPS.GMD_QC_TESTS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMD_QC_TESTS_B, status:VALID,
-
SYNONYM: APPS.OP_CUST_MST
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OP_CUST_MST, status:VALID,
-
SYNONYM: APPS.OP_ORDR_HDR
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OP_ORDR_HDR, status:VALID,
-
SYNONYM: APPS.OP_ORDR_HDR
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OP_ORDR_HDR, status:VALID,
-
SYNONYM: APPS.OP_ORDR_DTL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OP_ORDR_DTL, status:VALID,
-
SYNONYM: APPS.GMD_QC_TESTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMD_QC_TESTS, status:VALID,
-
SYNONYM: APPS.GMD_SPEC_TESTS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GMD_SPEC_TESTS_B, status:VALID,
-
SYNONYM: APPS.GMD_SPECIFICATIONS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GMD_SPECIFICATIONS_B, status:VALID,
-
SYNONYM: APPS.OP_GNRC_ITM
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OP_GNRC_ITM, status:VALID,
-
PACKAGE: APPS.GMD_COA_DATA_NEW
12.2.2
-
SYNONYM: APPS.GMD_COA_RSLT_TEXT
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GMD_COA_RSLT_TEXT, status:VALID,
-
SYNONYM: APPS.GMD_COA_DETAILS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GMD_COA_DETAILS, status:VALID,
-
SYNONYM: APPS.GMD_COA_RSLT_TEXT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMD_COA_RSLT_TEXT, status:VALID,
-
SYNONYM: APPS.GMD_COA_DETAILS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMD_COA_DETAILS, status:VALID,
-
SYNONYM: APPS.GMD_COA_HEADERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMD_COA_HEADERS, status:VALID,
-
SYNONYM: APPS.OP_GNRC_ITM
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OP_GNRC_ITM, status:VALID,
-
SYNONYM: APPS.GMD_COA_SPEC_TEXT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMD_COA_SPEC_TEXT, status:VALID,
-
SYNONYM: APPS.GMD_COA_SPEC_TEXT
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GMD_COA_SPEC_TEXT, status:VALID,
-
SYNONYM: APPS.GMD_COA_HEADERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GMD_COA_HEADERS, status:VALID,
-
PACKAGE: APPS.GMD_COA_DATA_NEW
12.1.1
-
SYNONYM: APPS.GMD_SPEC_RESULTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMD_SPEC_RESULTS, status:VALID,
-
SYNONYM: APPS.GMD_SPEC_TESTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMD_SPEC_TESTS, status:VALID,
-
SYNONYM: APPS.GMD_SPEC_TESTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GMD_SPEC_TESTS, status:VALID,
-
SYNONYM: APPS.GMD_CUSTOMER_SPEC_VRS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GMD_CUSTOMER_SPEC_VRS, status:VALID,
-
SYNONYM: APPS.GMD_SPEC_RESULTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GMD_SPEC_RESULTS, status:VALID,
-
SYNONYM: APPS.IC_LOTS_MST
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IC_LOTS_MST, status:VALID,
-
SYNONYM: APPS.GMD_SAMPLE_SPEC_DISP
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GMD_SAMPLE_SPEC_DISP, status:VALID,
-
SYNONYM: APPS.GMD_SAMPLE_SPEC_DISP
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMD_SAMPLE_SPEC_DISP, status:VALID,
-
SYNONYM: APPS.GMD_SAMPLING_EVENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMD_SAMPLING_EVENTS, status:VALID,
-
SYNONYM: APPS.GMD_CUSTOMER_SPEC_VRS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMD_CUSTOMER_SPEC_VRS, status:VALID,
-
SYNONYM: APPS.GMD_EVENT_SPEC_DISP
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GMD_EVENT_SPEC_DISP, status:VALID,
-
SYNONYM: APPS.GMD_INVENTORY_SPEC_VRS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMD_INVENTORY_SPEC_VRS, status:VALID,
-
SYNONYM: APPS.GMD_EVENT_SPEC_DISP
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMD_EVENT_SPEC_DISP, status:VALID,
-
SYNONYM: APPS.IC_WHSE_MST
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IC_WHSE_MST, status:VALID,