Search Results ar_gta_trx_util
Overview
APPS.AR_GTA_TRX_HEADERS_ALL_PKG is an Oracle E-Business Suite PL/SQL package that supports the Global Transaction Architecture (GTA) within Oracle Receivables. Its central role is to manage the transactional header data that underpins global tax and cross-border transaction processing, exposing the DML primitives needed to persist and maintain rows in the AR_GTA_TRX_HEADERS_ALL table. The package is classified as a non-API ("OTHER") object and is stored in the APPS schema with a valid status across EBS 12.1.1 and 12.2.2. It forms part of the AR_GTA_* package family alongside AR_GTA_TRX_UTIL, AR_GTA_TXT_OPERATOR_PROC, and related utility objects. In the dependency hierarchy documented by ETRM, the package references AR_GTA_TRX_UTIL and the SYS.STANDARD package, and it is itself referenced by AR_GTA_TRX_HEADERS_ALL_PKG (self-referential calls within its own body), AR_GTA_TRX_UTIL, and AR_GTA_TXT_OPERATOR_PROC. These relationships confirm that the package sits at the transactional data layer of the GTA framework, serving both internal utility routines and operator-facing processing logic.
Key Procedures and Functions
Six procedures are documented in the ETRM metadata. Each provides a discrete operation against GTA transaction header records:
- INSERT_ROW — Creates a new transaction header row, establishing the header identity used by downstream GTA tax and document processing.
- UPDATE_ROW — Modifies an existing transaction header row, allowing attribute changes on headers already persisted.
- LOCK_ROW — Acquires a row-level lock on a specified header, used to serialize concurrent access before update or delete operations.
- DELETE_ROW — Removes a transaction header row from the underlying table.
- QUERY_ROW — Retrieves a transaction header row, supporting read access for validation and display requirements.
- UNMERGE_ROW — Reverses a prior merge of header records, restoring the original component rows. This is significant in GTA contexts where multiple transaction documents may be consolidated or merged for processing, and must subsequently be decomposed.
The presence of these six operations indicates the package is a table handler: a programmatic encapsulation of the full row lifecycle for AR_GTA_TRX_HEADERS_ALL rather than a business-rules engine.
Tables Accessed
The package reads and writes AR_GTA_TRX_HEADERS_ALL, accessed through the APPS synonym. This table stores the GTA transaction header records — the parent-level rows that group transaction lines, parties, and tax details used by the Global Transaction Architecture. All six operations target this single base table. No additional tables are documented in the ETRM metadata, which suggests the package is deliberately scoped to header maintenance and delegates any cross-table logic (for example, line-level or party-level handling) to AR_GTA_TRX_UTIL and its other callers.
Usage Notes
This package is invoked indirectly from Oracle Receivables forms and concurrent programs that create, amend, merge, or reverse GTA transaction headers, and from sibling packages such as AR_GTA_TXT_OPERATOR_PROC and AR_GTA_TRX_UTIL. Because it is not classified as a public API, customizations should avoid calling it directly where a supported API is available; direct calls risk incompatibility during upgrades. Where custom code must interact with GTA header data, the conventional approach is to route through AR_GTA_TRX_UTIL or another supported entry point so that validation, locking, and merge semantics are preserved. The LOCK_ROW and UNMERGE_ROW operations are typically paired with UPDATE_ROW and DELETE_ROW in transactional flows to maintain data integrity during concurrent processing. The inter-dependencies among the GTA packages mean changes to header structures can propagate to utilities and operator procedures, reinforcing the need to treat this package as an internal component of the GTA framework rather than a standalone interface.
-
SYNONYM: APPS.AR_GTA_TRX_HEADERS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_GTA_TRX_HEADERS_ALL, status:VALID,
-
PACKAGE: APPS.AR_GTA_TRX_HEADERS_ALL_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AR_GTA_TRX_HEADERS_ALL_PKG, status:VALID,
-
PACKAGE: APPS.AR_GTA_TRX_LINES_ALL_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AR_GTA_TRX_LINES_ALL_PKG, status:VALID,
-
SYNONYM: APPS.AR_GTA_TRX_LINES_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_GTA_TRX_LINES_ALL, status:VALID,
-
PACKAGE: APPS.AR_GTA_TRX_UTIL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AR_GTA_TRX_UTIL, status:VALID,
-
PACKAGE BODY: APPS.AR_GTA_TRX_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AR_GTA_TRX_UTIL, status:VALID,
-
SYNONYM: APPS.AR_GTA_TRX_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_GTA_TRX_LINES, status:VALID,
-
PACKAGE: APPS.AR_GTA_CONSOLIDATE_PROC
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AR_GTA_CONSOLIDATE_PROC, status:VALID,
-
PACKAGE BODY: APPS.AR_GTA_TRX_LINES_ALL_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AR_GTA_TRX_LINES_ALL_PKG, status:VALID,
-
PACKAGE: APPS.AR_GTA_ARTRX_PROC
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AR_GTA_ARTRX_PROC, status:VALID,
-
PACKAGE: APPS.AR_GTA_SPLIT_TRX_PROC
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AR_GTA_SPLIT_TRX_PROC, status:VALID,
-
PACKAGE: APPS.AR_GTA_TXT_OPERATOR_PROC
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AR_GTA_TXT_OPERATOR_PROC, status:VALID,
-
SYNONYM: APPS.AR_GTA_SYSTEM_PARAMETERS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_GTA_SYSTEM_PARAMETERS_ALL, status:VALID,
-
SYNONYM: APPS.AR_GTA_TYPE_MAPPINGS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_GTA_TYPE_MAPPINGS, status:VALID,
-
SYNONYM: APPS.AR_GTA_RULE_HEADERS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_GTA_RULE_HEADERS_ALL, status:VALID,
-
SYNONYM: APPS.AR_GTA_TAX_LIMITS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_GTA_TAX_LIMITS_ALL, status:VALID,
-
PACKAGE BODY: APPS.AR_GTA_TRX_HEADERS_ALL_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AR_GTA_TRX_HEADERS_ALL_PKG, status:VALID,
-
PACKAGE BODY: APPS.AR_GTA_SPLIT_TRX_PROC
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AR_GTA_SPLIT_TRX_PROC, status:VALID,
-
PACKAGE BODY: APPS.AR_GTA_CONSOLIDATE_PROC
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AR_GTA_CONSOLIDATE_PROC, status:VALID,
-
SYNONYM: APPS.RA_BATCHES_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RA_BATCHES_ALL, status:VALID,
-
PACKAGE BODY: APPS.AR_GTA_TXT_OPERATOR_PROC
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AR_GTA_TXT_OPERATOR_PROC, status:VALID,
-
PACKAGE BODY: APPS.AR_GTA_ARTRX_PROC
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AR_GTA_ARTRX_PROC, status:VALID,
-
PACKAGE BODY: APPS.AR_GTA_CONC_PROG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AR_GTA_CONC_PROG, status:VALID,
-
PACKAGE BODY: APPS.AR_GTA_REPORTS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AR_GTA_REPORTS_PKG, status:VALID,
-
SYNONYM: APPS.IBY_FNDCPT_TX_OPERATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IBY_FNDCPT_TX_OPERATIONS, status:VALID,
-
SYNONYM: APPS.IBY_EXTERNAL_PAYERS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IBY_EXTERNAL_PAYERS_ALL, status:VALID,
-
SYNONYM: APPS.ZX_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ZX_LINES, status:VALID,
-
VIEW: APPS.IBY_CREDITCARD_ISSUERS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IBY.IBY_CREDITCARD_ISSUERS_VL, object_name:IBY_CREDITCARD_ISSUERS_VL, status:VALID,
-
SYNONYM: APPS.IBY_FNDCPT_TX_EXTENSIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IBY_FNDCPT_TX_EXTENSIONS, status:VALID,
-
SYNONYM: APPS.RA_BATCH_SOURCES_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RA_BATCH_SOURCES_ALL, status:VALID,
-
SYNONYM: APPS.ZX_REGISTRATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ZX_REGISTRATIONS, status:VALID,
-
SYNONYM: APPS.IBY_CREDITCARD
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IBY_CREDITCARD, status:VALID,
-
SYNONYM: APPS.IBY_PMT_INSTR_USES_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IBY_PMT_INSTR_USES_ALL, status:VALID,
-
VIEW: APPS.IBY_FNDCPT_PMT_CHNNLS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IBY.IBY_FNDCPT_PMT_CHNNLS_VL, object_name:IBY_FNDCPT_PMT_CHNNLS_VL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.IBY_EXT_BANK_ACCOUNTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IBY_EXT_BANK_ACCOUNTS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.ZX_LINES_DET_FACTORS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ZX_LINES_DET_FACTORS, status:VALID,
-
SYNONYM: APPS.HZ_CUST_ACCOUNTS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HZ_CUST_ACCOUNTS_ALL, status:VALID,
-
SYNONYM: APPS.RA_CUST_TRX_LINE_GL_DIST_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RA_CUST_TRX_LINE_GL_DIST_ALL, status:VALID,
-
SYNONYM: APPS.HZ_CODE_ASSIGNMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HZ_CODE_ASSIGNMENTS, status:VALID,
-
SYNONYM: APPS.RA_CUSTOMER_TRX_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RA_CUSTOMER_TRX_ALL, status:VALID,
-
SYNONYM: APPS.RA_CUST_TRX_TYPES_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RA_CUST_TRX_TYPES_ALL, status:VALID,
-
SYNONYM: APPS.ZX_PARTY_TAX_PROFILE
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ZX_PARTY_TAX_PROFILE, status:VALID,
-
VIEW: APPS.IBY_EXT_BANK_ACCOUNTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IBY.IBY_EXT_BANK_ACCOUNTS_V, object_name:IBY_EXT_BANK_ACCOUNTS_V, status:VALID,
-
PACKAGE: APPS.ZX_API_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ZX_API_PUB, status:VALID,
-
SYNONYM: APPS.RA_CUSTOMER_TRX_LINES_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RA_CUSTOMER_TRX_LINES_ALL, status:VALID,
-
SYNONYM: APPS.HZ_CUST_ACCT_SITES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HZ_CUST_ACCT_SITES, status:VALID,
-
SYNONYM: APPS.FND_PROFILE_OPTION_VALUES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_PROFILE_OPTION_VALUES, status:VALID,
-
VIEW: APPS.AR_GTA_TRX_HEADERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_GTA_TRX_HEADERS_V, object_name:AR_GTA_TRX_HEADERS_V, status:VALID,