Search Results ce_header_interface_errors_pkg
Overview
APPS.CE_HEADER_INTERFACE_ERRORS_PKG is a PL/SQL package in the Oracle E-Business Suite Cash Management (CE) module. Its business function is to manage the error records generated when bank statement header data fails validation or loading during the bank statement interface process. When statement headers are brought into the CE_HEADER_INTERFACE staging area from external sources such as bank flat files, XML feeds, or the bank statement reconciliation workflow, records that cannot be successfully processed are captured as error rows. This package provides the programmatic mechanism to create, catalog, and clean up those error rows within the CE_HEADER_INTERFACE_ERRORS table.
The package is classified in the ETRM metadata as an "OTHER" API, meaning it is not a formally published open interface but an internal utility package that supports the Cash Management bank statement interface error handling infrastructure. Its status is VALID, and it resides in the APPS schema, consistent with the standard EBS 11i/12.x architecture in which all runtime objects execute under the APPS account.
Key Procedures and Functions
The documented package exposes five procedures and functions. The ETRM metadata identifies the following named units: SPEC_REVISION and BODY_REVISION, which are standard revision-tracking constructs used to maintain version control identifiers for the package specification and body respectively. INSERT_ROW is the primary data-manipulation routine, responsible for inserting a new error record into the CE_HEADER_INTERFACE_ERRORS table when statement header processing encounters a failure. DELETE_ROW provides the reciprocal operation, removing error records from that table once they have been reviewed, corrected, or are no longer required. The remaining unit is the package initialization or internal helper element reflected in the five-unit count.
No parameter lists are documented in the supplied metadata, so procedure signatures are not enumerated here. In practice these routines accept the identifying key of the statement header interface row along with error message text and related context columns necessary to populate the error table.
Tables Accessed
The single documented table reference is CE_HEADER_INTERFACE_ERRORS, accessed through an APPS synonym. This table is the dedicated error repository for the bank statement header interface. INSERT_ROW writes error rows into it, recording the failing interface record and its diagnostic message, while DELETE_ROW removes rows as part of cleanup or retry processing. The package therefore reads and writes this table exclusively; it does not touch the main CE_STATEMENT_HEADERS_INTERFACE or CE_STATEMENT_LINES_INTERFACE tables directly, since its scope is limited to error capture and maintenance.
Usage Notes
CE_HEADER_INTERFACE_ERRORS_PKG is invoked from within the Cash Management bank statement processing flow, most notably from CE_AUTO_BANK_IMPORT, the concurrent-program driven automatic bank import utility. The ETRM dependency data confirms that CE_AUTO_BANK_IMPORT references this package, and that the package is additionally referenced by itself and by STANDARD in SYS. When the automatic import program rejects a statement header, it calls INSERT_ROW to persist the error, allowing users to query and resolve exceptions through the Bank Statement Interface Errors inquiry. DELETE_ROW is called during purge or retry operations. In EBS 12.1.1 and 12.2.2, custom extensions that build their own bank statement loaders may call these routines directly to register errors in the standard error table, but they must supply the requisite interface identifiers to maintain referential consistency with the Cash Management reconciliation process.
-
PACKAGE: APPS.CE_HEADER_INTERFACE_ERRORS_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:CE_HEADER_INTERFACE_ERRORS_PKG, status:VALID,
-
PACKAGE BODY: APPS.CE_HEADER_INTERFACE_ERRORS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CE_HEADER_INTERFACE_ERRORS_PKG, status:VALID,
-
PACKAGE: APPS.CE_HEADER_INTERFACE_ERRORS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:CE_HEADER_INTERFACE_ERRORS_PKG, status:VALID,
-
PACKAGE BODY: APPS.CE_HEADER_INTERFACE_ERRORS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CE_HEADER_INTERFACE_ERRORS_PKG, status:VALID,
-
PACKAGE: APPS.CE_HEADER_INTERFACE_ERRORS_PKG
12.1.1
-
PACKAGE: APPS.CE_HEADER_INTERFACE_ERRORS_PKG
12.2.2
-
PACKAGE BODY: APPS.CE_HEADER_INTERFACE_ERRORS_PKG
12.1.1
-
PACKAGE BODY: APPS.CE_HEADER_INTERFACE_ERRORS_PKG
12.2.2
-
SYNONYM: APPS.CE_HEADER_INTERFACE_ERRORS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CE_HEADER_INTERFACE_ERRORS, status:VALID,
-
SYNONYM: APPS.CE_HEADER_INTERFACE_ERRORS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CE_HEADER_INTERFACE_ERRORS, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.CE_AUTO_BANK_IMPORT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CE_AUTO_BANK_IMPORT, status:VALID,
-
PACKAGE BODY: APPS.CE_AUTO_BANK_IMPORT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CE_AUTO_BANK_IMPORT, status:VALID,
-
APPS.CE_AUTO_BANK_IMPORT dependencies on CE_HEADER_INTERFACE_ERRORS_PKG
12.2.2
-
APPS.CE_HEADER_INTERFACE_ERRORS_PKG dependencies on CE_HEADER_INTERFACE_ERRORS_PKG
12.2.2
-
APPS.CE_HEADER_INTERFACE_ERRORS_PKG dependencies on CE_HEADER_INTERFACE_ERRORS_PKG
12.1.1
-
APPS.CE_AUTO_BANK_IMPORT dependencies on CE_HEADER_INTERFACE_ERRORS_PKG
12.1.1
-
APPS.CE_HEADER_INTERFACE_ERRORS_PKG dependencies on CE_HEADER_INTERFACE_ERRORS
12.2.2
-
APPS.CE_HEADER_INTERFACE_ERRORS_PKG dependencies on CE_HEADER_INTERFACE_ERRORS
12.1.1
-
PACKAGE: APPS.FND_GLOBAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.FND_GLOBAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, status:VALID,
-
PACKAGE: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,