Search Results arp_group_inv
Overview
ARP_GROUP_INV is an Oracle E-Business Suite Receivables (AR) package that supports the Consolidated Billing Invoice process. It is owned by the APPS schema and declared with AUTHID CURRENT_USER, meaning its unqualified database references resolve against the privileges of the calling user rather than the package owner. The package drives the generation and validation of consolidated invoices, which combine multiple transactions belonging to a single customer or bill-to grouping into one invoice document. Consolidated billing is commonly used where a customer expects a single periodic statement rather than individual invoices per transaction.
The package operates on the AR_CONS_INV consolidation tables and the Receivables interface tables. Its design follows the standard Receivables batch pattern: read source transactions, validate them, persist consolidation grouping data, and then produce interface records that are subsequently processed into actual transactions. The private header comment indicates a legacy lineage ("ARPMINVS.pls"), reflecting an older module name associated with consolidated invoice maintenance.
Key Procedures and Functions
- generate — Drives generation of the consolidated invoice data for a given concurrent request. It is the primary entry point used when a consolidation run is executed.
- validate_data — Performs validation across the selected source transactions before or during the consolidation run, identifying records that cannot be consolidated.
- update_ps — Updates payment schedules associated with the transactions being consolidated, aligning installment and due-date information with the newly formed consolidated invoice.
- validate_group — Validates the consolidation group assembled for the run. This is the procedure associated with the user's search term "validate_group." It accepts a request identifier and returns the count of rejected rows through an OUT NOCOPY parameter, allowing the caller to report how many records failed grouping validation.
Tables Accessed
Documented references fall into several functional groups:
- Consolidation tables: AR_CONS_INV, AR_CONS_INV_S, and AR_CONS_INV_TRX store and sequence the consolidation grouping and its member transactions.
- Transaction and schedule tables: RA_CUSTOMER_TRX and RA_CUST_TRX_TYPES supply source transactions and transaction type attributes; AR_PAYMENT_SCHEDULES holds installments updated by update_ps.
- Customer tables: HZ_CUST_ACCT_SITES, HZ_CUST_SITE_USES, and HZ_CUSTOMER_PROFILES provide bill-to and profile information used in grouping and validation.
- Interface tables: RA_INTERFACE_LINES, RA_INTERFACE_LINES_GT, and RA_INTERFACE_ERRORS hold records rejected or staged during validation.
- Setup and utility: AR_SYSTEM_PARAMETERS for system options and DUAL for singleton queries.
Usage Notes
ARP_GROUP_INV is normally invoked indirectly through the Consolidated Billing Invoice concurrent program, which supplies the request identifier passed to generate, validate_data, and update_ps. Direct calls from forms or custom PL/SQL are uncommon; because the package is not referenced by any other documented package, it functions as a top-level worker rather than a shared library. Customizations should call validate_group only within a controlled run context, since it depends on consolidation data already staged for the request. Validation failures are surfaced through the returned rejected-row count and RA_INTERFACE_ERRORS.
-
PACKAGE: APPS.ARP_GROUP_INV
12.1.1
-
PACKAGE: APPS.ARP_GROUP_INV
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ARP_GROUP_INV, status:VALID,
-
PACKAGE: APPS.ARP_GROUP_INV
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ARP_GROUP_INV, status:VALID,
-
PACKAGE: APPS.ARP_GROUP_INV
12.2.2
-
PACKAGE BODY: APPS.ARP_GROUP_INV
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ARP_GROUP_INV, status:VALID,
-
PACKAGE BODY: APPS.ARP_GROUP_INV
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ARP_GROUP_INV, status:VALID,
-
SYNONYM: APPS.AR_CONS_INV_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_CONS_INV_S, status:VALID,
-
SYNONYM: APPS.AR_CONS_INV_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_CONS_INV_S, status:VALID,
-
SYNONYM: APPS.AR_CONS_INV_TRX
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_CONS_INV_TRX, status:VALID,
-
SYNONYM: APPS.AR_CONS_INV_TRX
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_CONS_INV_TRX, status:VALID,
-
SYNONYM: APPS.RA_INTERFACE_LINES_GT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RA_INTERFACE_LINES_GT, status:VALID,
-
SYNONYM: APPS.RA_INTERFACE_LINES_GT
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RA_INTERFACE_LINES_GT, status:VALID,
-
SYNONYM: APPS.RA_INTERFACE_ERRORS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RA_INTERFACE_ERRORS, status:VALID,
-
SYNONYM: APPS.RA_INTERFACE_ERRORS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RA_INTERFACE_ERRORS, status:VALID,
-
SYNONYM: APPS.AR_CONS_INV
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_CONS_INV, status:VALID,
-
SYNONYM: APPS.RA_INTERFACE_LINES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RA_INTERFACE_LINES, status:VALID,
-
SYNONYM: APPS.AR_CONS_INV
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_CONS_INV, status:VALID,
-
SYNONYM: APPS.RA_INTERFACE_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RA_INTERFACE_LINES, status:VALID,
-
SYNONYM: APPS.HZ_CUSTOMER_PROFILES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HZ_CUSTOMER_PROFILES, status:VALID,
-
SYNONYM: APPS.HZ_CUSTOMER_PROFILES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HZ_CUSTOMER_PROFILES, 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.HZ_CUST_ACCT_SITES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HZ_CUST_ACCT_SITES, status:VALID,
-
SYNONYM: APPS.HZ_CUST_ACCT_SITES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HZ_CUST_ACCT_SITES, status:VALID,
-
PACKAGE BODY: APPS.ARP_GROUP_INV
12.2.2
-
SYNONYM: APPS.HZ_CUST_SITE_USES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HZ_CUST_SITE_USES, status:VALID,
-
SYNONYM: APPS.HZ_CUST_SITE_USES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HZ_CUST_SITE_USES, status:VALID,
-
PACKAGE BODY: APPS.ARP_GROUP_INV
12.1.1
-
SYNONYM: APPS.RA_CUST_TRX_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RA_CUST_TRX_TYPES, status:VALID,
-
SYNONYM: APPS.AR_PAYMENT_SCHEDULES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_PAYMENT_SCHEDULES, status:VALID,
-
SYNONYM: APPS.AR_PAYMENT_SCHEDULES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_PAYMENT_SCHEDULES, status:VALID,
-
SYNONYM: APPS.AR_SYSTEM_PARAMETERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_SYSTEM_PARAMETERS, status:VALID,
-
SYNONYM: APPS.RA_CUST_TRX_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RA_CUST_TRX_TYPES, status:VALID,
-
APPS.ARP_GROUP_INV dependencies on ARP_GROUP_INV
12.2.2
-
APPS.ARP_GROUP_INV dependencies on ARP_GROUP_INV
12.1.1
-
SYNONYM: APPS.AR_SYSTEM_PARAMETERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_SYSTEM_PARAMETERS, status:VALID,
-
PACKAGE: APPS.ARP_STANDARD
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ARP_STANDARD, status:VALID,
-
PACKAGE: APPS.ARP_STANDARD
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ARP_STANDARD, status:VALID,
-
SYNONYM: APPS.RA_CUSTOMER_TRX
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RA_CUSTOMER_TRX, status:VALID,
-
SYNONYM: APPS.RA_CUSTOMER_TRX
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RA_CUSTOMER_TRX, status:VALID,
-
APPS.ARP_GROUP_INV dependencies on FND_PROFILE
12.1.1
-
APPS.ARP_GROUP_INV dependencies on FND_PROFILE
12.2.2
-
PACKAGE: APPS.FND_PROFILE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_PROFILE, status:VALID,
-
PACKAGE: APPS.FND_PROFILE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_PROFILE, status:VALID,
-
SYNONYM: PUBLIC.DUAL
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:DUAL, status:VALID,
-
SYNONYM: PUBLIC.DUAL
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:DUAL, 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