Search Results ar_trx_dist




Overview

PSA_XFR_TO_GL_PKG is an Oracle E-Business Suite Accounts Receivable (AR) transfer utility responsible for moving accounting distributions from the subledger into the General Ledger interface tables. Under the Oracle EBS 12.1.1 and 12.2.2 release lines, this package is a sub-component of the PSA (Public Sector Applications / AR transfer) infrastructure that supports the transfer of unposted AR activity into GL for subsequent journal import and posting. Its primary business function is to consolidate receivable transaction, receipt, adjustment, and miscellaneous receipt lines, transform them into GL-compatible journal entries, and populate the GL interface so that Create Accounting and Journal Import can complete the last leg of the accounting cycle.

The package exposes a set of category and class global variables (for example l_trade_cat_name, l_ccurr_cat_name, l_class_cm, l_class_inv) that drive how each distribution type is mapped to a GL account. These variables are loaded by POPULATE_GLOBAL_VARIABLES at the start of a transfer run. The package header is version PSAMFG2B.pls 120.3 dated 2006/09/13 and is owned by the APPS schema, which is typical for a core AR subledger accounting component.

Key Procedures and Functions

Only the documented procedure and function names are listed below; parameter lists are intentionally not reproduced because the metadata does not disclose them.

Tables Accessed

The package references AR subledger tables through APPS synonyms:

Usage Notes

PSA_XFR_TO_GL_PKG is normally invoked indirectly. In a standard AR flow, the GL Transfer program (for example, the "Transfer to General Ledger" or Create Accounting/Journal Import concurrent program) calls this package for the submission set identified by l_pst_ctrl_id and the SOB in l_sob_id. Because it is called from concurrent programs, the package is not intended for interactive form execution. Custom code should call it only after POPULATE_GLOBAL_VARIABLES has run, and any invocation must respect the GL interface open-interface period and the reversal logic implemented in REVERSE_CORE_ENTRIES_IF_ANY to avoid duplicate accounting. The package is referenced by one other package in the AR transfer stack, confirming that it is a mid-tier component rather than a top-level entry point.