Search Results ozf_funds_pub
Overview
APPS.OZF_OFFER_PUB is the public application programming interface for the Oracle Trade Management (formerly Oracle Offers) offer-processing engine in Oracle E-Business Suite 12.1.1 and 12.2.2. It resides in the APPS schema and is classified as a PUB (public) API, meaning it is designed to be called by external packages, concurrent programs, and custom extensions rather than being an internal implementation detail. The package orchestrates the creation, validation, and modification of trade promotion offers ("offers"), which represent promotional campaigns, deals, and incentive programs extended to customers and channels. It acts as the transactional entry point through which offer data — including product eligibility, accrual and budget associations, currency attributes, and modifier (adjustment) definitions — is persisted into the underlying Trade Management tables.
Key Procedures and Functions
- PROCESS_MODIFIERS — Processes modifier records associated with an offer. Modifiers define the pricing or accrual adjustments (for example, percentage off, fixed amount, or list-line qualifications) that apply to the offer. This procedure validates and applies those modifier definitions against the offer's supporting data.
- PROCESS_VO — Processes an offer using a view-object (VO) or Java-based integration structure. The "VO" naming convention indicates that this entry point accepts an offer payload assembled from the Trade Management middle-tier object model, allowing the Java/Forms layer to pass offer attributes and child entities into PL/SQL for persistence and business-rule enforcement.
- PROCESS_OFFER_FROM_ADAPTER — Processes an offer that originates from an external adapter. This procedure supports the integration layer that accepts offers supplied by third-party or upstream systems, mapping adapter input into the standard offer structures so the offer is created and made consistent with Trade Management conventions.
Tables Accessed
The package reads and writes through APPS synonyms to the core Trade Management and shared reference tables. OZF_OFFERS holds the offer header and detail records. OZF_FUNDS_ALL_B stores the funds and budget associations linked to offers, while OZF_ACT_BUDGETS captures budget activity against those offers. Offer-to-product eligibility is maintained in AMS_ACT_PRODUCTS and OZF_XREF_MAP, with product master validation against MTL_SYSTEM_ITEMS. Modifier and qualification list data is drawn from QP_LIST_LINES, and the related PL/SQL list table type PLITBLM is used for in-memory list processing. Currency and resource context come from FND_CURRENCIES and JTF_RS_RESOURCE_EXTNS, and audit/user context is derived from FND_USER.
Usage Notes
OZF_OFFER_PUB is invoked from the Trade Management forms and business-object layer, from concurrent programs that build and refresh offers, and from custom PL/SQL integrations. The dependency metadata shows that APPS.OZF_FUNDS_PUB — the funds public API returned by the search term "ozf_funds_pub" — references OZF_OFFER_PUB, and the package is also referenced by OZF_OFFER_PUB_OAW, OZF_OFFER_PUB_W, OZF_QUOTA_PUB, and PV_OFFER_PUB. The OAW and _W variants are the object-attribute-wrapper and Java wrapper forms used by the middle tier, confirming that standard invocation flows from the OAF/Forms user interface through the wrapper into OZF_OFFER_PUB. Integrators should prefer these public procedures over direct DML against OZF_OFFERS, because the package relies on FND_API and SYS.STANDARD to perform validation, standard error handling, and consistent seeding of offer records. Trace and debug should be enabled at the wrapper level to observe payload construction before the call into the public API.
-
PACKAGE: APPS.OZF_OFFER_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OZF_OFFER_PUB, status:VALID,
-
PACKAGE: APPS.OZF_FUNDS_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OZF_FUNDS_PUB, status:VALID,
-
PACKAGE: APPS.OZF_FUNDS_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OZF_FUNDS_PUB, status:VALID,
-
PACKAGE BODY: APPS.OZF_FUNDS_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OZF_FUNDS_PUB, status:VALID,
-
PACKAGE: APPS.OZF_OFFER_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OZF_OFFER_PUB, status:VALID,
-
PACKAGE BODY: APPS.OZF_FUNDS_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OZF_FUNDS_PUB, status:VALID,
-
SYNONYM: APPS.OZF_XREF_MAP
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OZF_XREF_MAP, status:VALID,
-
PACKAGE: APPS.OZF_FUND_EXTENSION_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OZF_FUND_EXTENSION_PVT, status:VALID,
-
SYNONYM: APPS.AMS_CELLS_ALL_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AMS_CELLS_ALL_TL, status:VALID,
-
SYNONYM: APPS.JTF_TERR_QTYPE_USGS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JTF_TERR_QTYPE_USGS, status:VALID,
-
SYNONYM: APPS.JTF_TERR_QTYPE_USGS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JTF_TERR_QTYPE_USGS, status:VALID,
-
SYNONYM: APPS.AMS_LIST_HEADERS_ALL_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AMS_LIST_HEADERS_ALL_TL, status:VALID,
-
PACKAGE: APPS.OZF_QUOTA_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OZF_QUOTA_PUB, status:VALID,
-
PACKAGE: APPS.OZF_FUND_EXTENSION_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OZF_FUND_EXTENSION_PVT, status:VALID,
-
PACKAGE: APPS.OZF_FUNDRULES_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OZF_FUNDRULES_PVT, status:VALID,
-
SYNONYM: APPS.AMS_LIST_HEADERS_ALL_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AMS_LIST_HEADERS_ALL_TL, status:VALID,
-
SYNONYM: APPS.AMS_CELLS_ALL_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AMS_CELLS_ALL_B, status:VALID,
-
SYNONYM: APPS.AMS_CATEGORIES_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AMS_CATEGORIES_B, status:VALID,
-
SYNONYM: APPS.JTF_TERR
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JTF_TERR, status:VALID,
-
SYNONYM: APPS.AMS_CELLS_ALL_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AMS_CELLS_ALL_B, status:VALID,
-
PACKAGE: APPS.AMS_ACT_MARKET_SEGMENTS_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AMS_ACT_MARKET_SEGMENTS_PVT, status:VALID,
-
SYNONYM: APPS.AMS_ACT_MARKET_SEGMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AMS_ACT_MARKET_SEGMENTS, status:VALID,
-
SYNONYM: APPS.AMS_ACT_MARKET_SEGMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AMS_ACT_MARKET_SEGMENTS, status:VALID,
-
PACKAGE: APPS.AMS_ACTPRODUCT_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AMS_ACTPRODUCT_PVT, status:VALID,
-
SYNONYM: APPS.AMS_CELLS_ALL_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AMS_CELLS_ALL_TL, status:VALID,
-
SYNONYM: APPS.JTF_TERR
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JTF_TERR, status:VALID,
-
PACKAGE: APPS.OZF_QUOTA_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OZF_QUOTA_PUB, status:VALID,
-
PACKAGE: APPS.OZF_FUNDS_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OZF_FUNDS_PVT, status:VALID,
-
PACKAGE: APPS.AMS_ACT_MARKET_SEGMENTS_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AMS_ACT_MARKET_SEGMENTS_PVT, status:VALID,
-
VIEW: APPS.QP_CUSTOMERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:QP.QP_CUSTOMERS_V, object_name:QP_CUSTOMERS_V, status:VALID,
-
PACKAGE: APPS.AMS_ACTPRODUCT_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AMS_ACTPRODUCT_PVT, status:VALID,
-
SYNONYM: APPS.AMS_PARTY_MARKET_SEGMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AMS_PARTY_MARKET_SEGMENTS, status:VALID,
-
PACKAGE BODY: APPS.OZF_QUOTA_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OZF_QUOTA_PUB, status:VALID,
-
PACKAGE: APPS.OZF_FUNDS_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OZF_FUNDS_PVT, status:VALID,
-
PACKAGE BODY: APPS.OZF_QUOTA_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OZF_QUOTA_PUB, status:VALID,
-
SYNONYM: APPS.OZF_SYS_PARAMETERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OZF_SYS_PARAMETERS, status:VALID,
-
VIEW: APPS.QP_CUSTOMERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:QP.QP_CUSTOMERS_V, object_name:QP_CUSTOMERS_V, status:VALID,
-
SYNONYM: APPS.AMS_ACT_PRODUCTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AMS_ACT_PRODUCTS, status:VALID,
-
PACKAGE: APPS.OZF_OFFER_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OZF_OFFER_PVT, status:VALID,
-
SYNONYM: APPS.AMS_PARTY_MARKET_SEGMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AMS_PARTY_MARKET_SEGMENTS, status:VALID,
-
SYNONYM: APPS.OZF_FUNDS_ALL_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OZF_FUNDS_ALL_B, status:VALID,
-
VIEW: APPS.QP_SHIP_TO_ORGS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:QP.QP_SHIP_TO_ORGS_V, object_name:QP_SHIP_TO_ORGS_V, status:VALID,
-
VIEW: APPS.QP_SHIP_TO_ORGS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:QP.QP_SHIP_TO_ORGS_V, object_name:QP_SHIP_TO_ORGS_V, status:VALID,
-
SYNONYM: APPS.AMS_ACT_PRODUCTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AMS_ACT_PRODUCTS, status:VALID,
-
VIEW: APPS.AMS_CUSTOM_SETUPS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AMS.AMS_CUSTOM_SETUPS_VL, object_name:AMS_CUSTOM_SETUPS_VL, status:VALID,
-
SYNONYM: APPS.AMS_LIST_HEADERS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AMS_LIST_HEADERS_ALL, status:VALID,
-
VIEW: APPS.AMS_CUSTOM_SETUPS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AMS.AMS_CUSTOM_SETUPS_VL, object_name:AMS_CUSTOM_SETUPS_VL, status:VALID,
-
SYNONYM: APPS.AMS_LIST_HEADERS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AMS_LIST_HEADERS_ALL, status:VALID,
-
PACKAGE: APPS.OZF_UTILITY_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OZF_UTILITY_PVT, status:VALID,
-
VIEW: APPS.JTF_QUAL_TYPE_USGS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_QUAL_TYPE_USGS, object_name:JTF_QUAL_TYPE_USGS, status:VALID,