Search Results ap_import_invoices_pkg
Overview
AP_RETRO_PRICING_PKG is an Oracle Payables (AP) PL/SQL package owned by the APPS schema. Its primary business function is to support retroactive price adjustment processing for invoices, whereby invoices previously entered and accounted may need to be modified to reflect corrected or renegotiated unit prices, taxes, or amounts received after the original invoice was created. The package provides the procedural logic necessary to build adjustment instructions and to import retro-price adjustment data back into the Payables invoice tables. This functionality is relevant to supplier agreements where pricing is finalized after goods or services have already been invoiced, requiring systematic revaluation of open or posted invoices.
Key Procedures and Functions
The documented ETRM metadata identifies two procedures within this package:
- CREATE_INSTRUCTIONS — This procedure is responsible for generating the adjustment instructions that describe how an existing invoice should be retroactively repriced. It evaluates the affected invoice lines and distributions and prepares the instruction set that subsequent processing will apply.
- IMPORT_RETROPRICE_ADJUSTMENTS — This procedure performs the import step, applying the prepared retroactive price adjustments so that the affected invoice records reflect the revised pricing. It operates against the interface and base invoice tables to effect the changes.
Both procedures are classified as OTHER under API classification, indicating they are intended for internal Payables processing rather than as published public APIs. Detailed parameter signatures are not enumerated in the ETRM documentation and should be verified against the package specification in the target instance.
Tables Accessed
The package references a broad set of Payables tables, accessed through APPS synonyms:
- AP_INVOICES_ALL, AP_INVOICE_LINES_ALL, AP_INVOICE_DISTRIBUTIONS_ALL — core invoice, line, and distribution tables read and updated to apply repricing.
- AP_INVOICE_LINES_INTERFACE, AP_INVOICES_INTERFACE, AP_INVOICE_LINES_INTERFACE_S, AP_INVOICES_INTERFACE_S — interface tables used to stage and import adjustment data.
- AP_PPA_INVOICES_GT, AP_PPA_INVOICE_DISTS_GT, AP_PPA_INVOICE_LINES_GT — global temporary tables used as working storage during retro-pricing computation.
- AP_BATCHES_S, AP_SYSTEM_PARAMETERS, AP_SYSTEM_PARAMETERS_ALL — batch sequencing and Payables system options that govern processing behavior.
- FND_DOCUMENT_SEQUENCES, FND_DOC_SEQUENCE_ASSIGNMENTS — document sequencing configuration for any generated documents.
Usage Notes
AP_RETRO_PRICING_PKG is referenced by AP_IMPORT_INVOICES_PKG, AP_RETRO_PRICING_UTIL_PKG, and itself. This dependency indicates that retro-pricing logic is invoked in coordination with the standard invoice import and retro-pricing utility routines. The package is typically executed from concurrent program processing or from custom code that orchestrates retroactive price corrections, rather than directly from an online form. Because its procedures are classified as non-public APIs, they should be called in the sequence established by the dependent packages, and any customization should account for the interface and global temporary table staging steps. Sites running Oracle EBS 12.1.1 or 12.2.2 should confirm package validity and dependency status before relying on it within custom extensions.
-
PACKAGE: APPS.AP_RETRO_PRICING_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AP_RETRO_PRICING_PKG, status:VALID,
-
PACKAGE: APPS.AP_IMPORT_UTILITIES_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AP_IMPORT_UTILITIES_PKG, status:VALID,
-
PACKAGE: APPS.FND_PLSQL_CACHE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_PLSQL_CACHE, status:VALID,
-
SYNONYM: APPS.AP_INTERFACE_REJECTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_INTERFACE_REJECTIONS, status:VALID,
-
PACKAGE: APPS.AP_IMPORT_VALIDATION_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AP_IMPORT_VALIDATION_PKG, status:VALID,
-
PACKAGE: APPS.AP_RETRO_PRICING_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AP_RETRO_PRICING_PKG, status:VALID,
-
PACKAGE: APPS.AP_IMPORT_VALIDATION_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AP_IMPORT_VALIDATION_PKG, status:VALID,
-
SYNONYM: APPS.AP_INTERFACE_REJECTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_INTERFACE_REJECTIONS, status:VALID,
-
PACKAGE: APPS.AP_IMPORT_UTILITIES_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AP_IMPORT_UTILITIES_PKG, status:VALID,
-
PACKAGE: APPS.FND_PLSQL_CACHE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_PLSQL_CACHE, status:VALID,
-
PACKAGE: APPS.AP_ETAX_SERVICES_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AP_ETAX_SERVICES_PKG, status:VALID,
-
PACKAGE: APPS.AP_ETAX_SERVICES_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AP_ETAX_SERVICES_PKG, status:VALID,
-
PACKAGE: APPS.AP_IMPORT_INVOICES_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AP_IMPORT_INVOICES_PKG, status:VALID,
-
SYNONYM: APPS.AP_INVOICE_LINES_INTERFACE
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_INVOICE_LINES_INTERFACE, status:VALID,
-
PACKAGE: APPS.AP_IMPORT_INVOICES_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AP_IMPORT_INVOICES_PKG, status:VALID,
-
SYNONYM: APPS.AP_INVOICE_LINES_INTERFACE
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_INVOICE_LINES_INTERFACE, status:VALID,
-
PACKAGE BODY: APPS.AP_IMPORT_INVOICES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AP_IMPORT_INVOICES_PKG, status:VALID,
-
PACKAGE BODY: APPS.AP_IMPORT_INVOICES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AP_IMPORT_INVOICES_PKG, status:VALID,
-
SYNONYM: APPS.AP_INV_IMPORT_EVENT_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_INV_IMPORT_EVENT_S, status:VALID,
-
SYNONYM: APPS.AP_INV_IMPORT_EVENT_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_INV_IMPORT_EVENT_S, status:VALID,
-
SYNONYM: APPS.AP_INVOICES_INTERFACE
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_INVOICES_INTERFACE, status:VALID,
-
PACKAGE: APPS.AP_ETAX_UTILITY_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AP_ETAX_UTILITY_PKG, status:VALID,
-
SYNONYM: APPS.AP_INVOICES_INTERFACE
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_INVOICES_INTERFACE, status:VALID,
-
PACKAGE: APPS.AP_PAYMENT_SCHEDULES_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AP_PAYMENT_SCHEDULES_PKG, status:VALID,
-
PACKAGE: APPS.AP_PAYMENT_SCHEDULES_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AP_PAYMENT_SCHEDULES_PKG, status:VALID,
-
PACKAGE: APPS.AP_PREPAY_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AP_PREPAY_PKG, status:VALID,
-
PACKAGE: APPS.JG_GLOBE_FLEX_VAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:JG_GLOBE_FLEX_VAL, status:VALID,
-
SYNONYM: APPS.ZX_TRX_TAX_LINK_GT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ZX_TRX_TAX_LINK_GT, status:VALID,
-
PACKAGE: APPS.AP_PREPAY_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AP_PREPAY_PKG, status:VALID,
-
PACKAGE: APPS.AP_CREATE_PAY_SCHEDS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AP_CREATE_PAY_SCHEDS_PKG, status:VALID,
-
PACKAGE: APPS.AP_CREATE_PAY_SCHEDS_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AP_CREATE_PAY_SCHEDS_PKG, status:VALID,
-
PACKAGE BODY: APPS.AP_APXIIMPT_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AP_APXIIMPT_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.AP_APXIIMPT_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AP_APXIIMPT_XMLP_PKG, status:VALID,
-
PACKAGE: APPS.GL_GLOBAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GL_GLOBAL, status:VALID,
-
PACKAGE: APPS.AP_ETAX_UTILITY_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AP_ETAX_UTILITY_PKG, status:VALID,
-
PACKAGE: APPS.AP_APPROVAL_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AP_APPROVAL_PKG, status:VALID,
-
PACKAGE BODY: APPS.AP_RETRO_PRICING_UTIL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AP_RETRO_PRICING_UTIL_PKG, status:VALID,
-
PACKAGE BODY: APPS.AP_RETRO_PRICING_UTIL_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AP_RETRO_PRICING_UTIL_PKG, status:VALID,
-
SYNONYM: APPS.ZX_IMPORT_TAX_LINES_GT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ZX_IMPORT_TAX_LINES_GT, status:VALID,
-
SYNONYM: APPS.AP_PRODUCT_SETUP
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_PRODUCT_SETUP, status:VALID,
-
PACKAGE: APPS.AP_ETAX_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AP_ETAX_PKG, status:VALID,
-
PACKAGE: APPS.AP_ETAX_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AP_ETAX_PKG, status:VALID,
-
PACKAGE: APPS.AP_EXTENDED_WITHHOLDING_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AP_EXTENDED_WITHHOLDING_PKG, status:VALID,
-
PACKAGE BODY: APPS.AR_REFUNDS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AR_REFUNDS_PVT, status:VALID,
-
PACKAGE: APPS.AP_EXTENDED_WITHHOLDING_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AP_EXTENDED_WITHHOLDING_PKG, status:VALID,
-
VIEW: APPS.MTL_DEFAULT_SETS_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_DEFAULT_SETS_VIEW, object_name:MTL_DEFAULT_SETS_VIEW, status:VALID,
-
PACKAGE BODY: APPS.AR_REFUNDS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AR_REFUNDS_PVT, status:VALID,
-
PACKAGE BODY: APPS.PA_DEDUCTIONS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_DEDUCTIONS, status:VALID,
-
VIEW: APPS.MTL_DEFAULT_SETS_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_DEFAULT_SETS_VIEW, object_name:MTL_DEFAULT_SETS_VIEW, status:VALID,
-
PACKAGE BODY: APPS.AP_CREDIT_CARD_INVOICE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AP_CREDIT_CARD_INVOICE_PKG, status:VALID,