Search Results fv_facts_edit_check
Overview
FV_FACTS_EDIT_CHECK is an Oracle E-Business Suite PL/SQL package owned by the APPS schema. It belongs to the Federal Financials (FV) product family and supports the Treasury reporting and FACTS II (Federal Agencies' Centralized Trial-Balance System) submission workflow. Its principal business function is to centralize the validation logic applied against FACTS transaction data before that data is consolidated, authorized, and transmitted to Treasury. The package encapsulates the edit checks that determine whether federal account balances, Treasury symbols, and USSGL account attributes conform to the rules required for a valid FACTS submission.
The package is classified as OTHER in the ETRM metadata, meaning it is not a public, documented open interface or standard callable API. It is instead an internal engine invoked by the FACTS transaction processing flow. FV_FACTS_EDIT_CHECK is a VALID object in the APPS schema and is referenced by FV_FACTS_EDIT_CHECK itself (recursive internal calls) and by FV_FACTS_TRANSACTIONS, confirming its role as a subordinate service to the broader FACTS transaction package.
Key Procedures and Functions
The ETRM documentation records a single public procedure on this package:
- PERFORM_EDIT_CHECKS — The documented entry point. It drives the edit-check process across the current FACTS data set, evaluating balances and attributes against the applicable federal and Treasury rules and recording the resulting status for each check performed. Internally the procedure relies on the supporting tables described below to retrieve parameters, resolve account attributes, and persist status outcomes. No parameter list is documented, so invocation specifics should be derived from the calling package FV_FACTS_TRANSACTIONS.
Tables Accessed
The package references a broad set of APPS synonyms that together represent the FACTS validation and submission data model:
- FV_FACTS_TEMP — staging area holding the working FACTS transaction data subject to edit checks.
- FV_FACTS_EDIT_CHECK_STATUS — stores the pass/fail result of each edit check performed by PERFORM_EDIT_CHECKS.
- FV_FACTS2_EDIT_PARAMS and FV_FACTS2_CLOSING_VALIDATION — supply the configurable edit parameters and period-closing validation criteria.
- FV_FACTS_AUTHORIZATIONS — authorization records that gate whether a submission may proceed.
- FV_FACTS_SUBMISSION — the submission header/control data being validated.
- FV_FACTS_FEDERAL_ACCOUNTS, FV_FACTS_USSGL_ACCOUNTS, FV_FACTS_RT7_ACCOUNTS, FV_FACTS_RT7_CODES, and FV_TREASURY_SYMBOLS — reference and cross-reference data used to confirm that federal account, USSGL, RT7, and Treasury symbol attributes are valid.
- FV_FACTS2_RETAIN_BAL and FV_PRECLOSING_AMOUNTS — balance sources, including retained balances and pre-closing amounts, that participate in the checks.
- GL_PERIOD_STATUSES — the General Ledger period status, used to confirm that the accounting period is open or appropriately closed for FACTS reporting.
- DUAL — used for scalar evaluations and function calls.
Usage Notes
FV_FACTS_EDIT_CHECK is not intended for direct end-user invocation. It is called programmatically from within the FACTS transaction processing flow, most notably by FV_FACTS_TRANSACTIONS, during the preparation of a FACTS II submission. Typical trigger points include running the FACTS edit/report process from the Federal Financials responsibility menu, where edit checks are executed prior to generating the Treasury submission file. Because the package writes to FV_FACTS_EDIT_CHECK_STATUS, results are persisted and can be reviewed by the user to correct rejected transactions before resubmission.
Customizations should avoid modifying this package directly; instead, extensions should invoke the documented entry point PERFORM_EDIT_CHECKS or read the resulting status records. As with all APPS-owned Federal Financials code, any changes must be applied through supported patching to preserve upgrade integrity across EBS 12.1.1 and 12.2.2.
-
PACKAGE: APPS.FV_FACTS_EDIT_CHECK
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FV_FACTS_EDIT_CHECK, status:VALID,
-
PACKAGE: APPS.FV_FACTS_EDIT_CHECK
12.2.2
-
PACKAGE: APPS.FV_FACTS_EDIT_CHECK
12.1.1
-
PACKAGE: APPS.FV_FACTS_EDIT_CHECK
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FV_FACTS_EDIT_CHECK, status:VALID,
-
PACKAGE BODY: APPS.FV_FACTS_EDIT_CHECK
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FV_FACTS_EDIT_CHECK, status:VALID,
-
PACKAGE BODY: APPS.FV_FACTS_EDIT_CHECK
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FV_FACTS_EDIT_CHECK, status:VALID,
-
SYNONYM: APPS.FV_FACTS_SUBMISSION
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_FACTS_SUBMISSION, status:VALID,
-
SYNONYM: APPS.FV_FACTS_RT7_ACCOUNTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FV_FACTS_RT7_ACCOUNTS, status:VALID,
-
SYNONYM: APPS.FV_FACTS2_RETAIN_BAL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_FACTS2_RETAIN_BAL, status:VALID,
-
SYNONYM: APPS.FV_FACTS2_CLOSING_VALIDATION
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_FACTS2_CLOSING_VALIDATION, status:VALID,
-
SYNONYM: APPS.FV_FACTS_EDIT_CHECK_STATUS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FV_FACTS_EDIT_CHECK_STATUS, status:VALID,
-
PACKAGE: APPS.FV_SF133_ONEYEAR
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FV_SF133_ONEYEAR, status:VALID,
-
SYNONYM: APPS.FV_FACTS_RT7_ACCOUNTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_FACTS_RT7_ACCOUNTS, status:VALID,
-
SYNONYM: APPS.FV_PRECLOSING_AMOUNTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_PRECLOSING_AMOUNTS, status:VALID,
-
SYNONYM: APPS.FV_FACTS2_EDIT_PARAMS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_FACTS2_EDIT_PARAMS, status:VALID,
-
SYNONYM: APPS.FV_FACTS_TEMP
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FV_FACTS_TEMP, status:VALID,
-
SYNONYM: APPS.FV_FACTS_TEMP
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_FACTS_TEMP, status:VALID,
-
SYNONYM: APPS.FV_FACTS_AUTHORIZATIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FV_FACTS_AUTHORIZATIONS, status:VALID,
-
SYNONYM: APPS.FV_FACTS_AUTHORIZATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_FACTS_AUTHORIZATIONS, status:VALID,
-
PACKAGE: APPS.FV_SF133_NOYEAR
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FV_SF133_NOYEAR, status:VALID,
-
SYNONYM: APPS.FV_FACTS_SUBMISSION
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FV_FACTS_SUBMISSION, status:VALID,
-
SYNONYM: APPS.FV_FACTS_RT7_CODES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FV_FACTS_RT7_CODES, status:VALID,
-
SYNONYM: APPS.FV_FACTS_RT7_CODES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_FACTS_RT7_CODES, status:VALID,
-
SYNONYM: APPS.FV_FACTS_EDIT_CHECK_STATUS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_FACTS_EDIT_CHECK_STATUS, status:VALID,
-
SYNONYM: APPS.FV_FACTS_FEDERAL_ACCOUNTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_FACTS_FEDERAL_ACCOUNTS, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.FV_FACTS_USSGL_ACCOUNTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_FACTS_USSGL_ACCOUNTS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.FV_FACTS_USSGL_ACCOUNTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FV_FACTS_USSGL_ACCOUNTS, status:VALID,
-
PACKAGE BODY: APPS.FV_FACTS_TRANSACTIONS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FV_FACTS_TRANSACTIONS, status:VALID,
-
PACKAGE BODY: APPS.FV_FACTS_TRANSACTIONS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FV_FACTS_TRANSACTIONS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.FV_TREASURY_SYMBOLS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FV_TREASURY_SYMBOLS, status:VALID,
-
SYNONYM: APPS.FV_TREASURY_SYMBOLS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FV_TREASURY_SYMBOLS, status:VALID,
-
PACKAGE: APPS.FV_UTILITY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FV_UTILITY, status:VALID,
-
PACKAGE: APPS.FV_UTILITY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FV_UTILITY, status:VALID,
-
APPS.FV_FACTS_EDIT_CHECK dependencies on FV_FACTS_EDIT_CHECK
12.2.2
-
APPS.FV_FACTS_TRANSACTIONS dependencies on FV_FACTS_EDIT_CHECK
12.1.1
-
APPS.FV_FACTS_EDIT_CHECK dependencies on FV_FACTS_EDIT_CHECK
12.1.1
-
APPS.FV_FACTS_TRANSACTIONS dependencies on FV_FACTS_EDIT_CHECK
12.2.2
-
SYNONYM: APPS.GL_PERIOD_STATUSES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GL_PERIOD_STATUSES, status:VALID,
-
PACKAGE BODY: APPS.FV_FACTS_EDIT_CHECK
12.1.1
-
PACKAGE BODY: APPS.FV_FACTS_EDIT_CHECK
12.2.2
-
APPS.FV_FACTS_EDIT_CHECK dependencies on FV_UTILITY
12.1.1
-
APPS.FV_FACTS_EDIT_CHECK dependencies on FND_LOG
12.1.1
-
PACKAGE: APPS.FND_FILE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_FILE, status:VALID,
-
PACKAGE: APPS.FND_FILE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_FILE, status:VALID,
-
PACKAGE: APPS.FND_LOG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_LOG, status:VALID,
-
PACKAGE: APPS.FND_LOG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_LOG, status:VALID,