Search Results fv_sla_processing_pkg




Overview

FV_SLA_PROCESSING_PKG is an Oracle EBS subledger accounting (SLA) processing package owned by the APPS schema. It resides within the Federal Financials (FV) product family, which extends standard Oracle Payables and Receivables functionality for U.S. federal government accounting requirements. The package forms part of the accounting generation infrastructure that transforms subledger transaction data into journal entries in the General Ledger, applying the rules and event models defined by Subledger Accounting. Its role is to orchestrate the movement of transactions through the accounting lifecycle — from pre-accounting preparation, through extraction of accounting-relevant data, to post-processing and final post-accounting actions. In EBS 12.1.1 and 12.2.2, this package operates as an internal engine invoked by higher-level SLA and Federal Financials processes rather than as a directly user-facing component. It is classified in the ETRM metadata as an OTHER API, indicating it is a supporting package rather than a formally published public API, and its procedures are generally called by the SLA framework and by the Federal Financials purchasing and payables flows.

Key Procedures and Functions

The documented metadata identifies four procedures within the package:

  • PREACCOUNTING — Performs preparatory processing ahead of the main accounting generation step. This typically involves validating and staging subledger transaction data so that it is in a suitable state for the accounting engine to create accounting distributions and journal entries.
  • EXTRACT — Handles extraction of the transaction and accounting data required by downstream processing. This stage gathers the relevant subledger records and accounting attributes needed for rule application and journal creation.
  • POSTPROCESSING — Executes follow-up logic after the core accounting has been generated, such as updating statuses, consolidating results, and preparing records for transfer.
  • POSTACCOUNTING — Performs the final actions after accounting creation, including marking transactions as accounted and handling the hand-off to General Ledger transfer processing.

These procedures do not expose documented parameter lists in the metadata; consumers should treat them as internal processing stages invoked in sequence by the surrounding SLA and Federal Financials framework.

Tables Accessed

The ETRM metadata does not enumerate specific tables referenced through APPS synonyms for this package. The SQL statement section of the source documentation is likewise not populated with explicit table references in the supplied excerpt. Based on its place in the SLA processing chain, the package operates against the standard Subledger Accounting and Federal Financials transaction and accounting tables — reading subledger transaction and event data and writing accounting extraction, distribution, and journal staging records — but the specific table list should be confirmed from the package body in the target instance rather than inferred. No APPS synonym table list is documented in the provided metadata.

Usage Notes

FV_SLA_PROCESSING_PKG is an internal package and is not intended for direct invocation by end users or typical custom code. It is referenced by APPS.FV_SLA_PROCESSING_PUB, the public wrapper package that presents the supported entry points for Federal Financials SLA processing, and it is listed as referencing only SYS.STANDARD among documented dependencies. In practice it is driven by concurrent programs and the Create Accounting flow within Oracle Payables and Federal Financials, where the framework calls the pre-accounting, extract, post-processing, and post-accounting stages in order. Customizations should interface through FV_SLA_PROCESSING_PUB or the standard SLA APIs rather than calling this package directly, since its procedures are stages of a framework-controlled sequence. Because the package is marked VALID with minimal documented dependencies, it is a stable internal component in both 12.1.1 and 12.2.2, and any diagnostic work on accounting failures should trace through the public package and the SLA execution report rather than invoking these procedures in isolation.