Search Results arp_process_credit_ins_cover
Overview
ARP_PROCESS_CREDIT_INS_COVER is an Oracle Receivables (AR) PL/SQL package body owned by the APPS schema that supports the processing of credit insurance coverage on customer transactions. In Oracle E-Business Suite 12.1.1 and 12.2.2, credit insurance functionality allows organizations to track insured receivables and apply credit insurance against transactions exposed to customer default. This package participates in the internal creation and adjustment of credit insurance header records associated with invoices, credit memos, and other receivables documents maintained in the RA_CUSTOMER_TRX tables.
The object is classified as OTHER in the ETRM 12.2.2 metadata, indicating it is an internal implementation package rather than a published public API such as ARP_PROCESS_CREDIT or the standard Receivables interfaces. It is registered as VALID and is not referenced by any other database object, confirming that it is invoked directly — either from forms logic, concurrent processing, or supplementary internal routines — rather than being called by dependent PL/SQL units within the application.
Key Procedures and Functions
The documented package exposes a single public program unit:
- INSERT_HEADER_COVER — Creates the header-level credit insurance coverage record for a receivables transaction. This routine establishes the linkage between a transaction and its credit insurance coverage, writing the header cover data used by downstream credit insurance reporting and recovery processes. As an internal implementation routine, it operates against the standard Receivables transaction tables rather than through an open interface.
No additional procedures or functions are documented in the ETRM metadata. Parameter lists are not published and are not reproduced here. The package body also references the sibling package ARP_PROCESS_CREDIT, the shared utility package ARP_UTIL, and Oracle's STANDARD package, indicating that INSERT_HEADER_COVER relies on common Receivables credit processing helpers and standard PL/SQL constructs for its execution.
Tables Accessed
The package interacts with the following documented tables through APPS synonyms:
- RA_CUSTOMER_TRX / RA_CUSTOMER_TRX_ALL — The core Receivables transaction headers; used to identify and update the transaction to which credit insurance cover applies.
- RA_CUSTOMER_TRX_LINES — Transaction lines that may contribute to the insured amount or coverage basis.
- RA_CUST_TRX_LINE_GL_DIST — Accounting distributions generated for the transaction lines, relevant where insurance affects receivables accounting.
- RA_CUST_TRX_TYPES — Transaction type definitions used to validate or classify the document being covered.
- RA_BATCHES / RA_BATCH_SOURCES — Batch and batch source information that provides the processing context for transactions handled in batch mode.
- FND_CURRENCIES — Currency validation and conversion attributes for the insured amounts.
- FND_PROFILE — Profile option retrieval, including the organization and functional context required by the credit insurance logic.
Usage Notes
ARP_PROCESS_CREDIT_INS_COVER is an internal Receivables package and is not documented as a supported public API. Because it is referenced by no other database object, it is typically invoked directly from Oracle Forms, from concurrent program logic, or from custom extensions that need to create credit insurance header cover records. Implementations that require credit insurance processing should prefer supported Receivables APIs and only call this package where no public alternative exists.
Direct invocation requires the APPS schema context and careful handling of the transaction identifiers and currency attributes expected by INSERT_HEADER_COVER. Because it writes to core RA_CUSTOMER_TRX tables, any custom use should be performed within a controlled transaction with appropriate validation and rollback handling. Oracle does not commit to backward compatibility for undocumented internal packages, so custom code depending on this object should be reviewed during upgrades from 12.1.1 to 12.2.2 and beyond.
-
PACKAGE BODY: APPS.ARP_PROCESS_CREDIT_INS_COVER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ARP_PROCESS_CREDIT_INS_COVER, status:VALID,
-
PACKAGE: APPS.ARP_PROCESS_CREDIT_INS_COVER
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ARP_PROCESS_CREDIT_INS_COVER, status:VALID,
-
PACKAGE: APPS.ARP_PROCESS_CREDIT_INS_COVER
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ARP_PROCESS_CREDIT_INS_COVER, status:VALID,
-
PACKAGE BODY: APPS.ARP_PROCESS_CREDIT_INS_COVER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ARP_PROCESS_CREDIT_INS_COVER, status:VALID,
-
SYNONYM: APPS.RA_BATCHES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RA_BATCHES, status:VALID,
-
SYNONYM: APPS.RA_BATCHES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RA_BATCHES, status:VALID,
-
PACKAGE: APPS.ARP_PROCESS_CREDIT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ARP_PROCESS_CREDIT, status:VALID,
-
PACKAGE: APPS.ARP_PROCESS_CREDIT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ARP_PROCESS_CREDIT, status:VALID,
-
SYNONYM: APPS.RA_BATCH_SOURCES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RA_BATCH_SOURCES, status:VALID,
-
SYNONYM: APPS.RA_BATCH_SOURCES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RA_BATCH_SOURCES, status:VALID,
-
PACKAGE: APPS.ARP_PROCESS_CREDIT_INS_COVER
12.2.2
-
PACKAGE: APPS.ARP_PROCESS_CREDIT_INS_COVER
12.1.1
-
SYNONYM: APPS.RA_CUST_TRX_LINE_GL_DIST
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RA_CUST_TRX_LINE_GL_DIST, status:VALID,
-
SYNONYM: APPS.RA_CUST_TRX_LINE_GL_DIST
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RA_CUST_TRX_LINE_GL_DIST, status:VALID,
-
PACKAGE BODY: APPS.ARP_PROCESS_CREDIT_INS_COVER
12.1.1
-
SYNONYM: APPS.RA_CUST_TRX_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RA_CUST_TRX_TYPES, status:VALID,
-
PACKAGE BODY: APPS.ARP_PROCESS_CREDIT_INS_COVER
12.2.2
-
SYNONYM: APPS.RA_CUST_TRX_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RA_CUST_TRX_TYPES, status:VALID,
-
SYNONYM: APPS.RA_CUSTOMER_TRX_LINES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RA_CUSTOMER_TRX_LINES, status:VALID,
-
SYNONYM: APPS.RA_CUSTOMER_TRX_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RA_CUSTOMER_TRX_LINES, status:VALID,
-
SYNONYM: APPS.RA_CUSTOMER_TRX
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RA_CUSTOMER_TRX, status:VALID,
-
SYNONYM: APPS.RA_CUSTOMER_TRX
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RA_CUSTOMER_TRX, status:VALID,
-
PACKAGE: APPS.ARP_UTIL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ARP_UTIL, status:VALID,
-
PACKAGE: APPS.ARP_UTIL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ARP_UTIL, status:VALID,
-
SYNONYM: APPS.RA_CUSTOMER_TRX_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RA_CUSTOMER_TRX_ALL, status:VALID,
-
SYNONYM: APPS.RA_CUSTOMER_TRX_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RA_CUSTOMER_TRX_ALL, status:VALID,
-
APPS.ARP_PROCESS_CREDIT_INS_COVER dependencies on ARP_PROCESS_CREDIT_INS_COVER
12.2.2
-
APPS.ARP_PROCESS_CREDIT_INS_COVER dependencies on ARP_PROCESS_CREDIT_INS_COVER
12.1.1
-
SYNONYM: APPS.FND_CURRENCIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_CURRENCIES, status:VALID,
-
SYNONYM: APPS.FND_CURRENCIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_CURRENCIES, status:VALID,
-
APPS.ARP_PROCESS_CREDIT_INS_COVER dependencies on ARP_PROCESS_CREDIT
12.2.2
-
APPS.ARP_PROCESS_CREDIT_INS_COVER dependencies on ARP_PROCESS_CREDIT
12.1.1
-
APPS.ARP_PROCESS_CREDIT_INS_COVER dependencies on FND_PROFILE
12.1.1
-
APPS.ARP_PROCESS_CREDIT_INS_COVER dependencies on FND_PROFILE
12.2.2
-
APPS.ARP_PROCESS_CREDIT_INS_COVER dependencies on RA_CUSTOMER_TRX_LINES
12.1.1
-
APPS.ARP_PROCESS_CREDIT_INS_COVER dependencies on RA_CUSTOMER_TRX_LINES
12.2.2
-
APPS.ARP_PROCESS_CREDIT_INS_COVER dependencies on RA_CUSTOMER_TRX
12.1.1
-
APPS.ARP_PROCESS_CREDIT_INS_COVER dependencies on RA_CUSTOMER_TRX
12.2.2
-
PACKAGE: APPS.FND_PROFILE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_PROFILE, status:VALID,
-
PACKAGE: APPS.FND_PROFILE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_PROFILE, 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: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,