Search Results fv_sla_po_processing_pkg
Overview
FV_SLA_PO_PROCESSING_PKG is an Oracle E-Business Suite PL/SQL package owned by the APPS schema that supports Subledger Accounting (SLA) processing for U.S. federal treasury and purchase order transactions within the Oracle Federal Financials / Treasury modules. Its role is to bridge purchase order commitment and obligation data into the SLA architecture, ensuring that accounting events generated by purchasing activity are extracted, accounted, and posted consistently with the Create Accounting engine. The package operates as an API-classified component (API classification: OTHER) and exists in a VALID state in both 12.1.1 and 12.2.2 environments.
The package is tightly coupled to the SLA pipeline. It follows the conventional pre-accounting, extraction, post-accounting, and post-processing lifecycle used across EBS subledger integration packages, and it consumes event data staged in the XLA_EVENTS_GT global temporary table along with journal header information from XLA_AE_HEADERS. Because it is referenced by FV_SLA_PROCESSING_PKG, it functions as a subordinate helper package within the broader treasury SLA processing framework rather than as a user-invoked entry point.
Key Procedures and Functions
The documented interface exposes four procedures that map to the standard SLA processing stages:
- PREACCOUNTING — Prepares and validates purchase order and treasury-related transaction data prior to the accounting generation step. It sets up the working data that the Create Accounting process subsequently consumes.
- EXTRACT — Extracts the relevant purchase order, distribution, and treasury symbol information needed to construct accounting events, and stages that data for the SLA engine.
- POSTACCOUNTING — Executes the activities that follow successful journal creation, updating source records and the relevant subledger tables so that accounting results are reflected back in the originating transactions.
- POSTPROCESSING — Performs cleanup and finalisation tasks after the accounting cycle completes, including maintenance of temporary or intermediate data used during the run.
No parameter signatures are documented in the ETRM metadata; parameter details should be confirmed against the package specification in the target environment.
Tables Accessed
The package references several APPS synonyms:
- FV_FUND_PARAMETERS — Supplies fund and treasury configuration parameters that influence how transactions are accounted.
- FV_TREASURY_SYMBOLS — Provides treasury symbol definitions used to derive the appropriate accounting flexfield combinations.
- PO_BC_DISTRIBUTIONS — The Purchasing distribution table, which is the primary source of purchase order commitment and obligation accounting data.
- XLA_AE_HEADERS — The SLA journal header table, where the package reads or validates accounting entries generated for the events it processes.
- XLA_EVENTS_GT — The SLA global temporary table used to pass event data through the accounting pipeline.
- PLITBLM — A standard EBS PL/SQL-supplied table used for bulk data handling and collection management.
Usage Notes
FV_SLA_PO_PROCESSING_PKG is not intended for direct invocation by end users. It is invoked indirectly by FV_SLA_PROCESSING_PKG, which orchestrates the accounting lifecycle for federal treasury purchase order activity. In practice, the package is triggered when the Create Accounting concurrent program is executed for the relevant subledger application, or through internal SLA processing calls originating from the FV processing layer. Custom development should not call these procedures directly; instead, standard SLA concurrent programs or the parent FV_SLA_PROCESSING_PKG should be used so that event sequencing and the SLA application accounting definitions remain consistent. Any change to this package must be validated against the XLA event model, since incorrect extraction or post-accounting logic can leave source transactions unbalanced against the subledger journals.
-
PACKAGE: APPS.FV_SLA_PO_PROCESSING_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FV_SLA_PO_PROCESSING_PKG, status:VALID,
-
PACKAGE BODY: APPS.FV_SLA_PO_PROCESSING_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FV_SLA_PO_PROCESSING_PKG, status:VALID,
-
PACKAGE: APPS.FV_SLA_PO_PROCESSING_PKG
12.2.2
-
PACKAGE: APPS.PO_ENCUMBRANCE_POSTPROCESSING
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PO_ENCUMBRANCE_POSTPROCESSING, status:VALID,
-
PACKAGE: APPS.FV_SLA_UTL_PROCESSING_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FV_SLA_UTL_PROCESSING_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.PO_BC_DISTRIBUTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_BC_DISTRIBUTIONS, status:VALID,
-
PACKAGE BODY: APPS.FV_SLA_PROCESSING_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FV_SLA_PROCESSING_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.FV_FUND_PARAMETERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_FUND_PARAMETERS, status:VALID,
-
SYNONYM: APPS.FV_TREASURY_SYMBOLS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_TREASURY_SYMBOLS, status:VALID,
-
SYNONYM: APPS.XLA_EVENTS_GT
12.2.2
owner:APPS, object_type:SYNONYM, object_name:XLA_EVENTS_GT, status:VALID,
-
SYNONYM: APPS.XLA_AE_HEADERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:XLA_AE_HEADERS, status:VALID,
-
TABLE: APPS.FV_EXTRACT_DETAIL_GT
12.2.2
owner:APPS, object_type:TABLE, fnd_design_data:FND.FV_EXTRACT_DETAIL_GT FV.FV_EXTRACT_DETAIL_GT, object_name:FV_EXTRACT_DETAIL_GT, status:VALID,
-
APPS.FV_SLA_PO_PROCESSING_PKG dependencies on FV_SLA_PO_PROCESSING_PKG
12.2.2
-
APPS.FV_SLA_PROCESSING_PKG dependencies on FV_SLA_PO_PROCESSING_PKG
12.2.2
-
PACKAGE BODY: APPS.FV_SLA_PO_PROCESSING_PKG
12.2.2
-
eTRM - FV Tables and Views
12.2.2
description: Temporary table populated during the Year End Closing process ,
-
PACKAGE: APPS.FND_LOG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_LOG, status:VALID,
-
PACKAGE: APPS.APP_EXCEPTION
12.2.2
owner:APPS, object_type:PACKAGE, object_name:APP_EXCEPTION, status:VALID,
-
PACKAGE: APPS.FND_PROFILE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_PROFILE, status:VALID,
-
PACKAGE: APPS.FND_MSG_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_MSG_PUB, status:VALID,
-
PACKAGE: APPS.FND_GLOBAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, status:VALID,
-
SYNONYM: PUBLIC.PLITBLM
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:PLITBLM, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE: APPS.FND_MESSAGE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_MESSAGE, status:VALID,
-
eTRM - FND Tables and Views
12.2.2
description: No longer used ,
-
eTRM - FV Tables and Views
12.2.2
description: Temporary table populated during the Year End Closing process ,
-
eTRM - FND Tables and Views
12.2.2
description: No longer used ,