Search Results arp_insert_line_cover
Overview
ARP_INSERT_LINE_COVER 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 under the E-Business Taxonomy Reference Model (ETRM) as an "OTHER" API, meaning it is not part of the formally published Oracle Receivables public API set, but it remains a valid and active database object used internally by the application. Its role is to insert line-level cover information associated with Oracle Receivables transactions, most notably AutoInvoice and memo line processing where non-financial or descriptive line attributes must be persisted alongside the primary transaction line record.
The package operates against the core Receivables transaction model, and its position in the dependency tree confirms that it is a low-level utility invoked by other Receivables components rather than a user-facing entry point. The metadata shows that it is referenced by itself within the APPS schema and is not referenced by any other documented package, indicating a narrow footprint and a supporting, rather than orchestrating, role.
Key Procedures and Functions
ETRM documents a single callable unit within this package:
- INSERT_LINE_COVER — Inserts cover information at the transaction line level. This procedure persists descriptive or cover attributes associated with a line into the appropriate Receivables line tables. It provides the mechanism by which line cover data is written during transaction creation, import, or update cycles when the standard insertion path requires a supplementary line record.
No parameter lists are exposed in the ETRM metadata, and none are asserted here. Consumers should inspect the package body in the APPS schema for the exact signature before calling it directly.
Tables Accessed
The package reads from and writes to the following tables via APPS synonyms:
- RA_CUSTOMER_TRX — the transaction header table, used to validate and relate the line cover to its parent transaction.
- RA_CUSTOMER_TRX_LINES — the transaction line table, the primary target for line-level cover insertion.
- RA_CUST_TRX_LINE_GL_DIST — the line distribution table, referenced where cover information must align with accounting distributions.
- RA_CUST_TRX_TYPES — the transaction type lookup, used to validate the transaction class and type context.
- AR_MEMO_LINES — memo line storage, relevant when cover records relate to credit memo or adjustment lines.
- GL_CODE_COMBINATIONS — the general ledger account combination table, referenced for distribution validation.
- AR_SYSTEM_PARAMETERS — system-level Receivables configuration, used to drive behavior such as currency and accounting defaults.
- FND_CURRENCIES — the currencies table, consulted for currency validation on the inserted line.
Usage Notes
ARP_INSERT_LINE_COVER is not intended for direct invocation by end users. It is typically called from within Receivables transaction creation, import, and update flows — including AutoInvoice processing and internal forms logic — where line cover data must be committed to the transaction lines and associated memo structures. Because it is classified as an "OTHER" API and is not part of Oracle's supported public API surface, direct calls from custom code carry upgrade risk and should be avoided unless no supported alternative exists. Developers integrating custom transactions should prefer the documented Receivables AutoInvoice and transaction APIs, and treat this package strictly as internal implementation. When troubleshooting line cover records, inspecting its execution via the package body and its dependency chain is the recommended diagnostic approach.
-
PACKAGE: APPS.ARP_INSERT_LINE_COVER
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ARP_INSERT_LINE_COVER, status:VALID,
-
SYNONYM: APPS.AR_MEMO_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_MEMO_LINES, status:VALID,
-
PACKAGE: APPS.ARP_INSERT_LINE_COVER
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ARP_INSERT_LINE_COVER, status:VALID,
-
PACKAGE BODY: APPS.ARP_INSERT_LINE_COVER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ARP_INSERT_LINE_COVER, status:VALID,
-
PACKAGE BODY: APPS.ARP_INSERT_LINE_COVER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ARP_INSERT_LINE_COVER, status:VALID,
-
SYNONYM: APPS.AR_MEMO_LINES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_MEMO_LINES, status:VALID,
-
PACKAGE: APPS.ARP_PROCESS_LINE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ARP_PROCESS_LINE, status:VALID,
-
PACKAGE: APPS.ARP_PROCESS_LINE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ARP_PROCESS_LINE, status:VALID,
-
PACKAGE: APPS.ARP_ROUNDING
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ARP_ROUNDING, status:VALID,
-
PACKAGE: APPS.ARP_ROUNDING
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ARP_ROUNDING, status:VALID,
-
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: APPS.ARP_INSERT_LINE_COVER
12.2.2
-
PACKAGE: APPS.ARP_INSERT_LINE_COVER
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.RA_CUST_TRX_TYPES
12.2.2
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.GL_CODE_COMBINATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GL_CODE_COMBINATIONS, status:VALID,
-
PACKAGE: APPS.ARP_GLOBAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ARP_GLOBAL, status:VALID,
-
SYNONYM: APPS.GL_CODE_COMBINATIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GL_CODE_COMBINATIONS, 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_GLOBAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ARP_GLOBAL, 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,
-
APPS.ARP_INSERT_LINE_COVER dependencies on ARP_INSERT_LINE_COVER
12.2.2
-
SYNONYM: APPS.AR_SYSTEM_PARAMETERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_SYSTEM_PARAMETERS, status:VALID,
-
APPS.ARP_INSERT_LINE_COVER dependencies on ARP_INSERT_LINE_COVER
12.1.1
-
PACKAGE BODY: APPS.ARP_INSERT_LINE_COVER
12.1.1
-
PACKAGE BODY: APPS.ARP_INSERT_LINE_COVER
12.2.2
-
SYNONYM: APPS.AR_SYSTEM_PARAMETERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_SYSTEM_PARAMETERS, status:VALID,
-
APPS.ARP_INSERT_LINE_COVER dependencies on ARP_GLOBAL
12.2.2
-
APPS.ARP_INSERT_LINE_COVER dependencies on ARP_GLOBAL
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,
-
PACKAGE: APPS.APP_EXCEPTION
12.2.2
owner:APPS, object_type:PACKAGE, object_name:APP_EXCEPTION, status:VALID,
-
APPS.ARP_INSERT_LINE_COVER dependencies on RA_CUSTOMER_TRX_LINES
12.2.2
-
APPS.ARP_INSERT_LINE_COVER dependencies on RA_CUSTOMER_TRX_LINES
12.1.1
-
APPS.ARP_INSERT_LINE_COVER dependencies on RA_CUSTOMER_TRX
12.1.1
-
APPS.ARP_INSERT_LINE_COVER dependencies on RA_CUSTOMER_TRX
12.2.2
-
PACKAGE: APPS.APP_EXCEPTION
12.1.1
owner:APPS, object_type:PACKAGE, object_name:APP_EXCEPTION, status:VALID,
-
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,
-
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_MESSAGE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_MESSAGE, status:VALID,
-
PACKAGE: APPS.FND_MESSAGE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_MESSAGE, status:VALID,