Search Results arp_proc_receipts1
Overview
ARP_PROC_RECEIPTS1 is a PL/SQL package owned by the APPS schema in Oracle E-Business Suite Release 12.1.1 and 12.2.2. It is classified in the E-Business Tables and Relations Model (ETRM) documentation as an "OTHER" API, meaning it is not a formally published public interface but an internal processing unit within the Receivables receipt application stack. Functionally, the package supports the posting and updating of cash receipts against the Oracle Receivables data model. It is a low-level component that participates in the receipt lifecycle, specifically handling revision tracking and the update of cash receipt records and their associated distributions, applications, and history rows. Its dependency footprint — references to AR_CASH_RECEIPTS, AR_CASH_RECEIPT_HISTORY, AR_RECEIVABLE_APPLICATIONS, and AR_DISTRIBUTIONS — confirms its role in the receipt creation, application, and update process. The package is marked VALID in the ETRM metadata, confirming it is compiled and active in the reference environment.
Key Procedures and Functions
The documented metadata identifies exactly two callable units within ARP_PROC_RECEIPTS1:
- REVISION — Supports revision processing for cash receipts. Its naming and proximity to the receipt history table indicate it is used to record or manage revisions to receipt records, consistent with the AR_CASH_RECEIPT_HISTORY audit table.
- UPDATE_CASH_RECEIPT — Performs the update of cash receipt records. Given its dependencies on AR_CASH_RECEIPTS, AR_PAYMENT_SCHEDULES, AR_RECEIVABLE_APPLICATIONS, and AR_DISTRIBUTIONS, this unit is the operational core of the package, writing changes to the receipt header and propagating related accounting and application data.
Parameter lists are not published in the ETRM metadata and are therefore not enumerated here. The two procedures constitute the package's entire documented surface.
Tables Accessed
The package references tables via APPS synonyms, as documented in ETRM 12.2.2:
- AR_CASH_RECEIPTS — the receipt header, holding receipt number, amount, date, and status; primary target of UPDATE_CASH_RECEIPT.
- AR_CASH_RECEIPT_HISTORY — receipt audit/history rows, consistent with the REVISION procedure.
- AR_DISTRIBUTIONS — accounting distributions generated for receipts; maintained as part of the update flow.
- AR_PAYMENT_SCHEDULES — installment and payment schedule data affected when receipts are applied or reversed.
- AR_RECEIVABLE_APPLICATIONS — the linkage between receipts and transactions, updated when receipt applications change.
- AR_TRX_SUMMARY_HIST — transaction summary history, supporting consistent reporting of receipt activity.
- HZ_CUST_ACCOUNTS — customer account data, referenced for validation and context.
- DUAL — used for single-row PL/SQL constructs.
Usage Notes
ARP_PROC_RECEIPTS1 is referenced by one other package, AR_RECEIPT_UPDATE_API_PUB, which is the published Receivables receipt update API. This confirms ARP_PROC_RECEIPTS1 is an internal helper invoked indirectly through the public API layer rather than called directly by customer code. It is typically triggered when receipts are updated through the Receipts form, AutoLockbox, or Receipt API processing that routes through AR_RECEIPT_UPDATE_API_PUB. Custom code should avoid direct invocation of ARP_PROC_RECEIPTS1 because its interface is not documented and may change across patches. Clients requiring receipt update behavior should call AR_RECEIPT_UPDATE_API_PUB or the supported Receivables public APIs instead. Because it touches core AR transaction, application, and distribution tables, any direct interaction risks data integrity issues in the Receivables subledger and should be avoided.
-
PACKAGE: APPS.ARP_PROC_RECEIPTS1
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ARP_PROC_RECEIPTS1, status:VALID,
-
PACKAGE: APPS.ARP_PROC_RECEIPTS1
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ARP_PROC_RECEIPTS1, status:VALID,
-
PACKAGE BODY: APPS.ARP_PROC_RECEIPTS1
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ARP_PROC_RECEIPTS1, status:VALID,
-
PACKAGE BODY: APPS.ARP_PROC_RECEIPTS1
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ARP_PROC_RECEIPTS1, status:VALID,
-
PACKAGE: APPS.ARP_EXT_BANK_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ARP_EXT_BANK_PKG, status:VALID,
-
PACKAGE: APPS.ARP_ACCT_EVENT_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ARP_ACCT_EVENT_PKG, status:VALID,
-
PACKAGE: APPS.ARP_CONFIRMATION
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ARP_CONFIRMATION, status:VALID,
-
PACKAGE: APPS.ARP_REVERSE_RECEIPT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ARP_REVERSE_RECEIPT, status:VALID,
-
PACKAGE: APPS.ARP_PROC_RCT_UTIL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ARP_PROC_RCT_UTIL, status:VALID,
-
PACKAGE: APPS.AR_MRC_ENGINE3
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AR_MRC_ENGINE3, status:VALID,
-
PACKAGE: APPS.AR_MRC_ENGINE3
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AR_MRC_ENGINE3, status:VALID,
-
PACKAGE: APPS.ARP_CONFIRMATION
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ARP_CONFIRMATION, status:VALID,
-
SYNONYM: APPS.AR_TRX_SUMMARY_HIST
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_TRX_SUMMARY_HIST, status:VALID,
-
PACKAGE: APPS.XLA_THIRD_PARTY_MERGE_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:XLA_THIRD_PARTY_MERGE_PUB, status:VALID,
-
SYNONYM: APPS.AR_TRX_SUMMARY_HIST
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_TRX_SUMMARY_HIST, status:VALID,
-
PACKAGE: APPS.ARP_CR_HISTORY_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ARP_CR_HISTORY_PKG, status:VALID,
-
PACKAGE: APPS.ARP_PS_UTIL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ARP_PS_UTIL, status:VALID,
-
PACKAGE: APPS.AR_BUS_EVENT_COVER
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AR_BUS_EVENT_COVER, status:VALID,
-
PACKAGE: APPS.ARP_REVERSE_RECEIPT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ARP_REVERSE_RECEIPT, status:VALID,
-
PACKAGE: APPS.XLA_THIRD_PARTY_MERGE_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:XLA_THIRD_PARTY_MERGE_PUB, status:VALID,
-
PACKAGE: APPS.ARP_ACCT_EVENT_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ARP_ACCT_EVENT_PKG, status:VALID,
-
PACKAGE: APPS.ARP_CR_UTIL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ARP_CR_UTIL, status:VALID,
-
PACKAGE: APPS.ARP_CR_UTIL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ARP_CR_UTIL, status:VALID,
-
PACKAGE: APPS.ARP_PS_UTIL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ARP_PS_UTIL, status:VALID,
-
PACKAGE: APPS.ARP_PROC_RCT_UTIL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ARP_PROC_RCT_UTIL, status:VALID,
-
PACKAGE BODY: APPS.AR_RECEIPT_UPDATE_API_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AR_RECEIPT_UPDATE_API_PUB, status:VALID,
-
PACKAGE: APPS.ARP_CASH_RECEIPTS_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ARP_CASH_RECEIPTS_PKG, status:VALID,
-
PACKAGE: APPS.AR_BUS_EVENT_COVER
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AR_BUS_EVENT_COVER, status:VALID,
-
PACKAGE BODY: APPS.AR_RECEIPT_UPDATE_API_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AR_RECEIPT_UPDATE_API_PUB, status:VALID,
-
PACKAGE: APPS.ARP_CR_HISTORY_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ARP_CR_HISTORY_PKG, status:VALID,
-
PACKAGE: APPS.ARP_CASH_RECEIPTS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ARP_CASH_RECEIPTS_PKG, status:VALID,
-
PACKAGE: APPS.ARP_PS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ARP_PS_PKG, status:VALID,
-
PACKAGE: APPS.ARP_PS_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ARP_PS_PKG, status:VALID,
-
PACKAGE: APPS.IBY_EXT_BANKACCT_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:IBY_EXT_BANKACCT_PUB, status:VALID,
-
PACKAGE: APPS.ARP_ACCT_MAIN
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ARP_ACCT_MAIN, status:VALID,
-
PACKAGE: APPS.ARP_PROC_RECEIPTS1
12.2.2
-
PACKAGE: APPS.ARP_PROC_RECEIPTS1
12.1.1
-
PACKAGE: APPS.ARP_ACCT_MAIN
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ARP_ACCT_MAIN, status:VALID,
-
SYNONYM: APPS.AR_DISTRIBUTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_DISTRIBUTIONS, status:VALID,
-
SYNONYM: APPS.AR_DISTRIBUTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_DISTRIBUTIONS, status:VALID,
-
PACKAGE: APPS.IBY_FNDCPT_COMMON_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:IBY_FNDCPT_COMMON_PUB, status:VALID,
-
VIEW: APPS.IBY_FNDCPT_PAYER_ASSGN_INSTR_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IBY.IBY_FNDCPT_PAYER_ASSGN_INSTR_V, object_name:IBY_FNDCPT_PAYER_ASSGN_INSTR_V, status:VALID,
-
APPS.AR_RECEIPT_UPDATE_API_PUB SQL Statements
12.1.1
-
SYNONYM: APPS.AR_CASH_RECEIPT_HISTORY
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_CASH_RECEIPT_HISTORY, status:VALID,
-
APPS.AR_RECEIPT_UPDATE_API_PUB SQL Statements
12.2.2
-
SYNONYM: APPS.AR_CASH_RECEIPT_HISTORY
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_CASH_RECEIPT_HISTORY, status:VALID,
-
PACKAGE: APPS.ARP_GLOBAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ARP_GLOBAL, status:VALID,
-
PACKAGE: APPS.ARP_GLOBAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ARP_GLOBAL, status:VALID,
-
SYNONYM: APPS.AR_RECEIVABLE_APPLICATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_RECEIVABLE_APPLICATIONS, status:VALID,
-
SYNONYM: APPS.AR_CASH_RECEIPTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_CASH_RECEIPTS, status:VALID,