Search Results arp_br_remit_batches
Overview
ARP_BR_REMIT_BATCHES is an Oracle EBS Accounts Receivables package owned by the APPS schema. It supports the processing of bills receivable remittance batches, providing the internal logic that links remittance batch records to the underlying cash receipts and receipt history. In EBS 12.1.1 and 12.2.2, bills receivable remittance involves grouping negotiated or discounted bills receivable into remittance batches, then creating and maintaining the associated receipt entries as the batch progresses through its lifecycle. ARP_BR_REMIT_BATCHES encapsulates the create, update, lock, cancel, and delete operations performed against these remittance records, and is classified in the ETRM metadata as an OTHER API rather than a published public API. It is therefore primarily an internal package consumed by higher-level remittance processing and public API layers, though it is valid and callable from custom code with appropriate care.
Key Procedures and Functions
The documented package exposes seven procedures and functions. Their purposes are as follows:
- INSERT_REMIT — Creates a new bills receivable remittance record, establishing the association between the remittance batch and the related receipt data.
- UPDATE_REMIT — Modifies an existing remittance record to reflect changes in batch or receipt attributes.
- LOCK_REMIT — Acquires the necessary lock on a remittance record to prevent concurrent modification during processing.
- CANCEL_REMIT — Reverses or cancels a remittance record when the underlying remittance is no longer to be processed.
- UPDATE_BR_REMIT_BATCH_TO_CRH — Synchronizes remittance batch information to the cash receipt history, keeping receipt history aligned with the remittance batch state.
- DELETE_REMIT — Removes a remittance record that is no longer required.
- REVISION — Returns the package revision identifier, used for version identification and diagnostic purposes.
No parameter lists are documented in the ETRM metadata; the descriptions above reflect only the documented procedure names and their evident roles.
Tables Accessed
The package interacts with a defined set of AR and CE tables through APPS synonyms, including AR_BATCHES, AR_CASH_RECEIPTS, AR_CASH_RECEIPT_HISTORY, AR_BATCH_SOURCES, AR_PAYMENT_SCHEDULES, AR_RECEIPT_CLASSES, AR_RECEIPT_METHODS, AR_TRANSACTION_HISTORY, CE_BANK_ACCOUNTS, and AP_PAYMENT_PROGRAMS. The AR_BATCHES and AR_BATCH_SOURCES tables hold the batch definitions and their sources, while AR_CASH_RECEIPTS and AR_CASH_RECEIPT_HISTORY store the receipt and receipt history records that the remittance batch generates or updates. AR_PAYMENT_SCHEDULES and AR_TRANSACTION_HISTORY provide the underlying bill and transaction detail. AR_RECEIPT_CLASSES and AR_RECEIPT_METHODS supply receipt classification and method validation. CE_BANK_ACCOUNTS and AP_PAYMENT_PROGRAMS supply banking and payment program context used during remittance processing. APPS.ARP_BR_REMIT_BATCHES also references FND_API and the STANDARD package.
Usage Notes
ARP_BR_REMIT_BATCHES is not intended for direct application use in the same manner as a public API such as AR_BR_REMIT_IMPORT_API_PUB. It is referenced by several other packages, including ARP_BR_HOUSEKEEPER_PKG, ARP_PROCESS_BR_REMIT, ARP_PROGRAM_BR_REMIT, AR_BILLS_MAINTAIN_LIB_PVT, and AR_BR_REMIT_IMPORT_API_PUB, which indicates that it is invoked during bill receivable remittance import, processing, and housekeeping routines, and typically in the context of concurrent programs and forms-based remittance workflows. Because it is classified as OTHER in the ETRM metadata, custom code that calls these procedures directly assumes responsibility for transaction control, validation, and correct ordering, and should generally prefer the public wrapper APIs where available. The REVISION function can be used to confirm the installed package version, which is useful when diagnosing behavior differences between EBS 12.1.1 and 12.2.2 environments.
-
PACKAGE: APPS.ARP_BR_REMIT_BATCHES
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ARP_BR_REMIT_BATCHES, status:VALID,
-
PACKAGE: APPS.ARP_BR_REMIT_BATCHES
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ARP_BR_REMIT_BATCHES, status:VALID,
-
PACKAGE BODY: APPS.ARP_BR_REMIT_BATCHES
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ARP_BR_REMIT_BATCHES, status:VALID,
-
PACKAGE BODY: APPS.ARP_BR_REMIT_BATCHES
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ARP_BR_REMIT_BATCHES, status:VALID,
-
SYNONYM: APPS.AP_PAYMENT_PROGRAMS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_PAYMENT_PROGRAMS, status:VALID,
-
SYNONYM: APPS.AR_BATCH_SOURCES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_BATCH_SOURCES, status:VALID,
-
SYNONYM: APPS.AR_BATCHES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_BATCHES, status:VALID,
-
SYNONYM: APPS.AP_PAYMENT_PROGRAMS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_PAYMENT_PROGRAMS, status:VALID,
-
PACKAGE: APPS.AR_BILLS_MAINTAIN_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AR_BILLS_MAINTAIN_PUB, status:VALID,
-
SYNONYM: APPS.AR_BATCH_SOURCES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_BATCH_SOURCES, status:VALID,
-
SYNONYM: APPS.AR_BATCHES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_BATCHES, status:VALID,
-
PACKAGE: APPS.ARP_CR_BATCHES_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ARP_CR_BATCHES_PKG, status:VALID,
-
PACKAGE: APPS.ARP_CR_BATCHES_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ARP_CR_BATCHES_PKG, status:VALID,
-
PACKAGE: APPS.ARP_RW_BATCHES_CHECK_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ARP_RW_BATCHES_CHECK_PKG, 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_CR_HISTORY_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ARP_CR_HISTORY_PKG, status:VALID,
-
PACKAGE BODY: APPS.ARP_PROCESS_BR_REMIT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ARP_PROCESS_BR_REMIT, status:VALID,
-
PACKAGE: APPS.ARP_RW_BATCHES_CHECK_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ARP_RW_BATCHES_CHECK_PKG, status:VALID,
-
PACKAGE BODY: APPS.AR_BR_REMIT_IMPORT_API_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AR_BR_REMIT_IMPORT_API_PUB, status:VALID,
-
PACKAGE: APPS.AR_BILLS_MAINTAIN_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AR_BILLS_MAINTAIN_PUB, status:VALID,
-
PACKAGE BODY: APPS.ARP_PROCESS_BR_REMIT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ARP_PROCESS_BR_REMIT, status:VALID,
-
PACKAGE BODY: APPS.ARP_BR_HOUSEKEEPER_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ARP_BR_HOUSEKEEPER_PKG, status:VALID,
-
PACKAGE BODY: APPS.AR_BR_REMIT_IMPORT_API_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AR_BR_REMIT_IMPORT_API_PUB, status:VALID,
-
SYNONYM: APPS.AR_CASH_RECEIPT_HISTORY
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_CASH_RECEIPT_HISTORY, status:VALID,
-
SYNONYM: APPS.AR_CASH_RECEIPT_HISTORY
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_CASH_RECEIPT_HISTORY, status:VALID,
-
PACKAGE BODY: APPS.ARP_PROGRAM_BR_REMIT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ARP_PROGRAM_BR_REMIT, status:VALID,
-
PACKAGE BODY: APPS.ARP_PROGRAM_BR_REMIT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ARP_PROGRAM_BR_REMIT, status:VALID,
-
PACKAGE BODY: APPS.AR_BILLS_MAINTAIN_LIB_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AR_BILLS_MAINTAIN_LIB_PVT, status:VALID,
-
PACKAGE BODY: APPS.AR_BILLS_MAINTAIN_LIB_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AR_BILLS_MAINTAIN_LIB_PVT, status:VALID,
-
PACKAGE BODY: APPS.ARP_BR_HOUSEKEEPER_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ARP_BR_HOUSEKEEPER_PKG, status:VALID,
-
PACKAGE: APPS.ARP_BR_REMIT_BATCHES
12.1.1
-
PACKAGE: APPS.ARP_BR_REMIT_BATCHES
12.2.2
-
SYNONYM: APPS.AR_TRANSACTION_HISTORY
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_TRANSACTION_HISTORY, status:VALID,
-
SYNONYM: APPS.AR_TRANSACTION_HISTORY
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_TRANSACTION_HISTORY, status:VALID,
-
SYNONYM: APPS.AR_RECEIPT_CLASSES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_RECEIPT_CLASSES, status:VALID,
-
PACKAGE: APPS.FND_SEQNUM
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_SEQNUM, status:VALID,
-
PACKAGE: APPS.FND_SEQNUM
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_SEQNUM, status:VALID,
-
SYNONYM: APPS.AR_CASH_RECEIPTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_CASH_RECEIPTS, status:VALID,
-
SYNONYM: APPS.AR_RECEIPT_CLASSES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_RECEIPT_CLASSES, status:VALID,
-
SYNONYM: APPS.AR_CASH_RECEIPTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_CASH_RECEIPTS, status:VALID,
-
VIEW: APPS.CE_BANK_ACCT_USES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CE.CE_BANK_ACCT_USES, object_name:CE_BANK_ACCT_USES, status:VALID,
-
VIEW: APPS.CE_BANK_ACCT_USES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CE.CE_BANK_ACCT_USES, object_name:CE_BANK_ACCT_USES, status:VALID,
-
SYNONYM: APPS.AR_RECEIPT_METHODS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_RECEIPT_METHODS, status:VALID,
-
SYNONYM: APPS.CE_BANK_ACCOUNTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CE_BANK_ACCOUNTS, status:VALID,
-
SYNONYM: APPS.AR_RECEIPT_METHODS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_RECEIPT_METHODS, status:VALID,
-
VIEW: APPS.CE_BANK_BRANCHES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CE.CE_BANK_BRANCHES_V, object_name:CE_BANK_BRANCHES_V, status:VALID,
-
SYNONYM: APPS.CE_BANK_ACCOUNTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CE_BANK_ACCOUNTS, status:VALID,
-
VIEW: APPS.CE_BANK_BRANCHES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CE.CE_BANK_BRANCHES_V, object_name:CE_BANK_BRANCHES_V, 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,