Search Results ar_gta_txt_operator_proc
Overview
AR_GTA_TXT_OPERATOR_PROC is a PL/SQL package owned by the APPS schema in Oracle E-Business Suite Release 12.1.1 and 12.2.2. It supports the Global Tax Analyzer (GTA) subsystem within Oracle Receivables, providing the transactional engine responsible for the text-based import and export of invoice, customer, and item data. The package bridges external flat-file or delimited data with the Receivables transaction tables, enabling bulk load and extraction operations that would otherwise require manual entry through the Receivables forms. It carries an API classification of OTHER, indicating it is an internal utility package rather than a formally published public API. The package status is VALID in the documented environment.
Key Procedures and Functions
The ETRM metadata documents eleven procedures and functions. Their names indicate the following responsibilities:
- PUT_LINE / PUT_LOG — Output and logging utilities used throughout the import and export routines to record progress, diagnostics, and error messages.
- IMPORT_INVOICES — The primary inbound routine that loads invoice data from the staging construct into the Receivables interface structures.
- CLEAR_IMP_TEMP_TABLE — Housekeeping routine that purges residual rows from the temporary import table between runs.
- EXPORT_INVOICES_FROM_CONC / EXPORT_INVOICES_FROM_WORKBENCH — Outbound routines that generate invoice export data, invoked respectively from a concurrent program context and from the Receivables Workbench.
- GET_TRX_CLASS — Resolves the transaction class associated with a given transaction, used to drive validation and routing logic.
- CHECK_HEADER / CHECK_LINE_LENGTH — Validation functions that verify structural integrity of header records and enforce maximum line-length constraints before data is committed.
- EXPORT_CUSTOMERS / EXPORT_ITEMS — Extraction routines that emit customer and item master data in the format required by the GTA text interface.
Tables Accessed
The package operates against a well-defined set of APPS synonyms. Transaction storage centers on AR_GTA_TRX_HEADERS, AR_GTA_TRX_HEADERS_ALL and their sequence (AR_GTA_TRX_HEADERS_ALL_S), together with AR_GTA_TRX_LINES, AR_GTA_TRX_LINES_ALL and AR_GTA_TRX_LINES_ALL_S. Staging and reporting data are handled through AR_GTA_IMPORT_REP_TEMP, AR_GTA_IMPORT_REP_TEMP_S and AR_GTA_TRXIMP_TMP. Configuration and runtime parameters are read from AR_GTA_SYSTEM_PARAMETERS and AR_GTA_SYSTEM_PARAMETERS_ALL. Descriptive flexfield metadata is obtained from FND_DESCR_FLEX_COLUMN_USAGES, territory names from FND_TERRITORIES_TL, contact point data from HZ_CONTACT_POINTS, and customer account data from HZ_CUST_ACCOUNTS. Item information is sourced from MTL_SYSTEM_ITEMS_B_KFV. The package also depends on the helper package AR_GTA_TRX_UTIL.
Usage Notes
AR_GTA_TXT_OPERATOR_PROC is referenced by the concurrent program package AR_GTA_CONC_PROG and by itself, confirming that it is invoked primarily through GTA concurrent programs rather than directly from a form. Export routines additionally support invocation from the Receivables Workbench for user-initiated extractions. Because the package is classified as OTHER and is not a documented public API, customizations should treat it as internal: supported integration points are the GTA concurrent programs that call it, and direct calls from custom code carry upgrade risk. Sites implementing GTA should ensure the referenced staging and header tables are properly sized and that CLEAR_IMP_TEMP_TABLE is executed between cycles to prevent stale data from contaminating subsequent imports.
-
SYNONYM: APPS.AR_GTA_TRX_HEADERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_GTA_TRX_HEADERS, status:VALID,
-
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_TXT_OPERATOR_PROC
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AR_GTA_TXT_OPERATOR_PROC, 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: APPS.AR_GTA_TRX_UTIL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AR_GTA_TRX_UTIL, status:VALID,
-
SYNONYM: APPS.AR_GTA_IMPORT_REP_TEMP
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_GTA_IMPORT_REP_TEMP, status:VALID,
-
SYNONYM: APPS.AR_GTA_TRX_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_GTA_TRX_LINES, status:VALID,
-
SYNONYM: APPS.AR_GTA_SYSTEM_PARAMETERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_GTA_SYSTEM_PARAMETERS, 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,
-
SYNONYM: APPS.AR_GTA_IMPORT_REP_TEMP_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_GTA_IMPORT_REP_TEMP_S, status:VALID,
-
SYNONYM: APPS.AR_GTA_TRXIMP_TMP
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_GTA_TRXIMP_TMP, status:VALID,
-
SYNONYM: APPS.MTL_ITEM_STATUS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MTL_ITEM_STATUS, 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_TRX_LINES_ALL_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_GTA_TRX_LINES_ALL_S, status:VALID,
-
PACKAGE: APPS.AR_GTA_BATCH_NUMBER_UTIL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AR_GTA_BATCH_NUMBER_UTIL, status:VALID,
-
SYNONYM: APPS.AR_GTA_TRX_HEADERS_ALL_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_GTA_TRX_HEADERS_ALL_S, status:VALID,
-
SYNONYM: APPS.RA_BATCHES_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RA_BATCHES_ALL, 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.ARP_ADDR_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ARP_ADDR_PKG, 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,
-
SYNONYM: APPS.IBY_EXTERNAL_PAYERS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IBY_EXTERNAL_PAYERS_ALL, status:VALID,
-
FUNCTION: SYS.SYS_IXMLAGG
12.2.2
owner:SYS, object_type:FUNCTION, object_name:SYS_IXMLAGG, status:VALID,
-
SYNONYM: APPS.MTL_CATEGORY_SETS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MTL_CATEGORY_SETS_B, status:VALID,
-
SYNONYM: PUBLIC.XMLAGG
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:XMLAGG, 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,
-
SYNONYM: APPS.IBY_PMT_INSTR_USES_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IBY_PMT_INSTR_USES_ALL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.MTL_CROSS_REFERENCES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MTL_CROSS_REFERENCES, 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.MTL_UNITS_OF_MEASURE_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MTL_UNITS_OF_MEASURE_TL, status:VALID,
-
SYNONYM: APPS.FND_TERRITORIES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_TERRITORIES_TL, 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,
-
VIEW: APPS.MTL_CATEGORIES_B_KFV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_CATEGORIES_B_KFV, object_name:MTL_CATEGORIES_B_KFV, status:VALID,
-
SYNONYM: APPS.FND_DESCR_FLEX_COLUMN_USAGES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_DESCR_FLEX_COLUMN_USAGES, status:VALID,
-
VIEW: APPS.AR_ADDRESSES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_ADDRESSES_V, object_name:AR_ADDRESSES_V, status:VALID,
-
PACKAGE: APPS.AR_GTA_TXT_OPERATOR_PROC
12.2.2
-
SYNONYM: PUBLIC.XMLTYPE
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:XMLTYPE, status:VALID,
-
SYNONYM: APPS.MTL_ITEM_CATEGORIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MTL_ITEM_CATEGORIES, 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.HZ_CUST_SITE_USES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HZ_CUST_SITE_USES, status:VALID,
-
SYNONYM: APPS.RA_CUSTOMER_TRX_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RA_CUSTOMER_TRX_ALL, status:VALID,
-
APPS.AR_GTA_TXT_OPERATOR_PROC dependencies on AR_GTA_TXT_OPERATOR_PROC
12.2.2
-
APPS.AR_GTA_CONC_PROG dependencies on AR_GTA_TXT_OPERATOR_PROC
12.2.2
-
SYNONYM: APPS.HZ_CONTACT_POINTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HZ_CONTACT_POINTS, status:VALID,
-
SYNONYM: APPS.HZ_CUST_ACCT_SITES_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HZ_CUST_ACCT_SITES_ALL, status:VALID,
-
SYNONYM: APPS.HZ_CUST_SITE_USES_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HZ_CUST_SITE_USES_ALL, status:VALID,
-
VIEW: APPS.HR_OPERATING_UNITS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_OPERATING_UNITS, object_name:HR_OPERATING_UNITS, status:VALID,
-
VIEW: APPS.MTL_SYSTEM_ITEMS_B_KFV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_SYSTEM_ITEMS_B_KFV, object_name:MTL_SYSTEM_ITEMS_B_KFV, status:VALID,
-
TYPE: SYS.XMLTYPE
12.2.2
owner:SYS, object_type:TYPE, object_name:XMLTYPE, status:VALID,