Search Results gmf_rcv_accounting_pkg
Overview
APPS.GMF_RCV_ACCOUNTING_PKG is a PL/SQL package that belongs to the Oracle Process Manufacturing (OPM/GMF) application family within Oracle E-Business Suite. Its designated API classification is OTHER, indicating that it is a supporting internal package rather than a formally published open interface. The package serves the accounting generation function for Process Manufacturing receiving transactions. When process manufacturing materials are received against purchase orders, the resulting receipt transactions must be converted into accounting entries that flow through to the General Ledger. GMF_RCV_ACCOUNTING_PKG is the component responsible for creating those accounting transaction records and the corresponding adjustment transaction records within the GMF receiving accounting infrastructure.
The package is retained in both 12.1.1 and 12.2.2 with a VALID status in the APPS schema, and it relies on the SYS.STANDARD package as a dependency, which is typical for packages that use core PL/SQL language constructs.
Key Procedures and Functions
The documented package exposes two procedures:
- CREATE_ACCOUNTING_TXNS — Creates the accounting transaction records associated with Process Manufacturing receiving activity. This is the primary routine invoked to translate receipt events into accounting distributions stored in the GMF receiving accounting transaction tables.
- CREATE_ADJUST_TXNS — Creates adjustment transaction records, used when previously generated receiving accounting entries must be corrected or adjusted. This supports retroactive repricing and correction scenarios where the original accounting is no longer accurate.
Both procedures are documented by name only; the ETRM metadata does not publish formal parameter lists, and no parameters should be assumed. The package is referenced by PO_RETROACTIVE_PRICING_PVT, which is consistent with the adjustment routine's role in retroactive price correction processing for purchase order receipts.
Tables Accessed
The package reads and writes a defined set of tables through APPS synonyms. The central target tables are GMF_RCV_ACCOUNTING_TXNS and its sequence GMF_RCV_ACCOUNTING_TXNS_S, which store the generated receiving accounting transactions. Source and validation data are drawn from purchasing and inventory tables, including PO_HEADERS, PO_HEADERS_ALL, PO_LINES, PO_DISTRIBUTIONS, and AP_INVOICE_DISTRIBUTIONS. Item and unit-of-measure context comes from MTL_SYSTEM_ITEMS, MTL_UNITS_OF_MEASURE, MTL_PARAMETERS, and ORG_ACCT_PERIODS for period validation. Chart of accounts and currency context are supplied by GL_CODE_COMBINATIONS, FND_CURRENCIES, and FINANCIALS_SYSTEM_PARAMETERS. Organization information is retrieved from HR_ORGANIZATION_INFORMATION.
Usage Notes
GMF_RCV_ACCOUNTING_PKG is an internal supporting package rather than a user-facing API. It is typically invoked indirectly by OPM receiving accounting processes and by other packages such as PO_RETROACTIVE_PRICING_PVT during retroactive pricing runs. Custom code should call this package only with caution, because its classification is OTHER and Oracle does not guarantee the signature or behavior across releases. Developers extending OPM receiving accounting functionality generally reference the package behavior rather than calling it directly, and any custom invocation should be validated against the specific EBS release (12.1.1 or 12.2.2) in a test environment before deployment.
-
PACKAGE: APPS.GMF_RCV_ACCOUNTING_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GMF_RCV_ACCOUNTING_PKG, status:VALID,
-
PACKAGE: APPS.GMF_RCV_ACCOUNTING_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GMF_RCV_ACCOUNTING_PKG, status:VALID,
-
PACKAGE BODY: APPS.GMF_RCV_ACCOUNTING_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMF_RCV_ACCOUNTING_PKG, status:VALID,
-
PACKAGE BODY: APPS.GMF_RCV_ACCOUNTING_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMF_RCV_ACCOUNTING_PKG, status:VALID,
-
SYNONYM: APPS.GMF_RCV_ACCOUNTING_TXNS_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GMF_RCV_ACCOUNTING_TXNS_S, status:VALID,
-
SYNONYM: APPS.GMF_RCV_ACCOUNTING_TXNS_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMF_RCV_ACCOUNTING_TXNS_S, status:VALID,
-
PACKAGE: APPS.RCV_ACCOUNTHOOK_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:RCV_ACCOUNTHOOK_PUB, status:VALID,
-
PACKAGE: APPS.RCV_ACCRUAL_SV
12.1.1
owner:APPS, object_type:PACKAGE, object_name:RCV_ACCRUAL_SV, status:VALID,
-
PACKAGE: APPS.RCV_ACCRUAL_SV
12.2.2
owner:APPS, object_type:PACKAGE, object_name:RCV_ACCRUAL_SV, status:VALID,
-
SYNONYM: APPS.GMF_RCV_ACCOUNTING_TXNS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMF_RCV_ACCOUNTING_TXNS, status:VALID,
-
PACKAGE: APPS.PO_ACCOUNTING_GRP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PO_ACCOUNTING_GRP, status:VALID,
-
PACKAGE: APPS.GML_OPM_PO
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GML_OPM_PO, status:VALID,
-
PACKAGE: APPS.GML_OPM_PO
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GML_OPM_PO, status:VALID,
-
PACKAGE: APPS.INV_LOGICAL_TRANSACTION_GLOBAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:INV_LOGICAL_TRANSACTION_GLOBAL, status:VALID,
-
PACKAGE: APPS.INV_LOGICAL_TRANSACTIONS_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:INV_LOGICAL_TRANSACTIONS_PUB, status:VALID,
-
PACKAGE: APPS.PO_TAX_SV
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PO_TAX_SV, status:VALID,
-
PACKAGE: APPS.GML_PO_FOR_PROCESS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GML_PO_FOR_PROCESS, status:VALID,
-
PACKAGE: APPS.PO_TAX_SV
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PO_TAX_SV, status:VALID,
-
PACKAGE: APPS.PO_ACCOUNTING_GRP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PO_ACCOUNTING_GRP, status:VALID,
-
PACKAGE: APPS.RCV_ACCOUNTHOOK_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:RCV_ACCOUNTHOOK_PUB, status:VALID,
-
SYNONYM: APPS.GMF_RCV_ACCOUNTING_TXNS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GMF_RCV_ACCOUNTING_TXNS, status:VALID,
-
PACKAGE: APPS.INV_TRANSACTION_FLOW_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:INV_TRANSACTION_FLOW_PUB, status:VALID,
-
PACKAGE: APPS.GML_PO_FOR_PROCESS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GML_PO_FOR_PROCESS, status:VALID,
-
PACKAGE: APPS.INV_LOGICAL_TRANSACTION_GLOBAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:INV_LOGICAL_TRANSACTION_GLOBAL, status:VALID,
-
PACKAGE: APPS.INV_TRANSACTION_FLOW_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:INV_TRANSACTION_FLOW_PUB, status:VALID,
-
PACKAGE: APPS.INV_LOGICAL_TRANSACTIONS_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:INV_LOGICAL_TRANSACTIONS_PUB, status:VALID,
-
PACKAGE: APPS.GMF_RCV_ACCOUNTING_PKG
12.2.2
-
PACKAGE: APPS.GMF_RCV_ACCOUNTING_PKG
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.PO_RETROACTIVE_PRICING_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PO_RETROACTIVE_PRICING_PVT, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.PO_RETROACTIVE_PRICING_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_RETROACTIVE_PRICING_PVT, status:VALID,
-
PACKAGE: APPS.INV_LE_TIMEZONE_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:INV_LE_TIMEZONE_PUB, status:VALID,
-
PACKAGE: APPS.INV_LE_TIMEZONE_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:INV_LE_TIMEZONE_PUB, status:VALID,
-
SYNONYM: APPS.RCV_PARAMETERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RCV_PARAMETERS, status:VALID,
-
SYNONYM: APPS.RCV_PARAMETERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RCV_PARAMETERS, status:VALID,
-
VIEW: APPS.CST_ORGANIZATION_DEFINITIONS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BOM.CST_ORGANIZATION_DEFINITIONS, object_name:CST_ORGANIZATION_DEFINITIONS, status:VALID,
-
VIEW: APPS.CST_ORGANIZATION_DEFINITIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BOM.CST_ORGANIZATION_DEFINITIONS, object_name:CST_ORGANIZATION_DEFINITIONS, status:VALID,
-
SYNONYM: APPS.ORG_ACCT_PERIODS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ORG_ACCT_PERIODS, status:VALID,
-
SYNONYM: APPS.ORG_ACCT_PERIODS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ORG_ACCT_PERIODS, status:VALID,
-
SYNONYM: APPS.PO_DISTRIBUTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_DISTRIBUTIONS, status:VALID,
-
SYNONYM: APPS.PO_DISTRIBUTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PO_DISTRIBUTIONS, status:VALID,
-
SYNONYM: APPS.AP_INVOICE_DISTRIBUTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_INVOICE_DISTRIBUTIONS, status:VALID,
-
SYNONYM: APPS.AP_INVOICE_DISTRIBUTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_INVOICE_DISTRIBUTIONS, status:VALID,
-
SYNONYM: APPS.PO_LINES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PO_LINES, status:VALID,
-
SYNONYM: APPS.PO_LINE_LOCATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_LINE_LOCATIONS, status:VALID,
-
SYNONYM: APPS.FINANCIALS_SYSTEM_PARAMETERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FINANCIALS_SYSTEM_PARAMETERS, status:VALID,
-
SYNONYM: APPS.FINANCIALS_SYSTEM_PARAMETERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FINANCIALS_SYSTEM_PARAMETERS, status:VALID,