Search Results user_profile_missing
Overview
AMS_ITEM_SECTION_PVT is a private PL/SQL package in the Oracle E-Business Suite Advanced Marketing (AMS) module. Its business purpose is to manage the association between marketing items and sections — that is, to establish and remove the link that records which items belong to which item sections, together with the supporting attributes such as start and end dates, sort order, and association reason code. The package follows the standard EBS API programming model, exposing the conventional parameters p_api_version, p_init_msg_list, p_commit, and p_validation_level together with the standard output parameters x_return_status, x_msg_count, and x_msg_data. It begins execution with a SAVEPOINT, performs a compatibility check through FND_API.Compatible_API_Call, and initializes the message list via FND_MSG_PUB when requested. The "PVT" suffix indicates that this is a private, internal API intended to be called by other AMS packages rather than directly by end users. The header history records the package as created on 22 January 2001 and revised on 17 May 2002 to remove references to the G_USER_ID global, reflecting the shift of user context handling to the standard FND_GLOBAL facilities.
Key Procedures and Functions
Two documented procedures constitute the public interface of the package:
- CREATE_ITEM_SEC_ASSOC — Creates the association between a marketing item and a section. It accepts the standard API control parameters, a validation level, and an input record of type section_rec_type describing the association to be created. Internally it declares several JTF collection types — JTF_NUMBER_TABLE, JTF_DATE_TABLE, JTF_VARCHAR2_TABLE_300 — to carry section identifiers, start and end dates, sort order, and association reason codes through the processing logic. The procedure is the primary entry point for binding items into sections.
- DELETE_ITEM_SEC_ASSOC — Removes an existing item-to-section association. It complements the create procedure and gives callers the means to reverse or expire an association previously established through CREATE_ITEM_SEC_ASSOC.
Parameter lists are not reproduced here; the documented procedures should be invoked only through their declared API signatures as defined in the package specification.
Tables Accessed
The documented table reference for this package is PLITBLM (accessed through its APPS synonym). This is the standard FND message/translation table used by the message-handling infrastructure, and it is referenced in support of the FND_MSG_PUB message list processing rather than as part of the marketing item-section business logic itself. The underlying item and section association data is manipulated through the AMS base tables that the package's collection variables feed into during the create and delete operations.
Usage Notes
Because AMS_ITEM_SECTION_PVT is classified as a private API and is referenced by zero other documented packages, it is not intended for direct invocation by external or customer code. It is typically called from within the AMS marketing setup and item-section maintenance flows — for example, from the forms and utilities that let marketing administrators assign catalog items to sections. Callers must pass a valid API version, set p_init_msg_list and p_commit appropriately, and inspect x_return_status on return. Note that the historical reference to user_profile_missing is not addressed by this package's documented content; missing profile option values are generally diagnosed through FND_PROFILE rather than through this API. Custom code should use the public AMS APIs rather than this private package.
-
PACKAGE BODY: APPS.AMS_ITEM_SECTION_PVT
12.1.1
-
PACKAGE BODY: APPS.AMS_ITEM_SECTION_PVT
12.2.2
-
PACKAGE BODY: APPS.AMS_SCRIPTING_PUB
12.1.1
-
PACKAGE BODY: APPS.AMW_EXCEPTIONS_PKG
12.1.1
-
PACKAGE BODY: APPS.AMW_RISK_TYPE_PVT
12.1.1
-
PACKAGE BODY: APPS.AMS_SCRIPTING_PUB
12.2.2
-
PACKAGE BODY: APPS.AMS_MULTIMEDIA_PVT
12.1.1
-
PACKAGE BODY: APPS.AMS_MULTIMEDIA_PVT
12.2.2
-
PACKAGE BODY: APPS.AMW_PARAMETERS_PVT_PKG
12.1.1
-
PACKAGE BODY: APPS.JTF_REQUEST_HISTORY_PVT
12.2.2
-
PACKAGE BODY: APPS.JTF_REQUEST_HISTORY_PVT
12.1.1
-
PACKAGE BODY: APPS.AMW_ATTACHMENT_PVT
12.1.1
-
PACKAGE BODY: APPS.AMW_WF_HIERARCHY_PKG
12.1.1
-
PACKAGE BODY: APPS.AMS_CONTACT_PREFERENCE_PVT
12.2.2
-
PACKAGE BODY: APPS.AMW_PROC_ORG_HIERARCHY_PVT
12.1.1
-
PACKAGE BODY: APPS.AMW_ASSOC_POST_TXN
12.1.1
-
PACKAGE BODY: APPS.AMS_CONTACT_PREFERENCE_PVT
12.1.1
-
PACKAGE BODY: APPS.AMW_RL_HIERARCHY_PKG
12.1.1
-
PACKAGE BODY: APPS.AMW_ORG_HIERARCHY_PKG
12.1.1
-
PACKAGE BODY: APPS.AMW_EVALUATIONS_PKG
12.1.1
-
PACKAGE BODY: APPS.AMS_CONTACT_POINT_PVT
12.2.2
-
PACKAGE BODY: APPS.AMS_CONTACT_POINT_PVT
12.1.1
-
PACKAGE BODY: APPS.AMW_PROC_APPROVAL_PKG
12.1.1
-
APPS.AMW_ORG_HIERARCHY_PKG dependencies on AMW_UTILITY_PVT
12.1.1
-
APPS.AMW_RL_HIERARCHY_PKG dependencies on AMW_UTILITY_PVT
12.1.1
-
PACKAGE BODY: APPS.OZF_QP_DISCOUNTS_PVT
12.2.2
-
PACKAGE BODY: APPS.AMW_PROCESS_OBJECTIVES_B_PKG
12.1.1
-
PACKAGE BODY: APPS.OZF_QP_DISCOUNTS_PVT
12.1.1
-
APPS.AMW_PARAMETERS_PVT_PKG dependencies on AMW_UTILITY_PVT
12.1.1
-
APPS.AMW_WF_HIERARCHY_PKG dependencies on AMW_UTILITY_PVT
12.1.1
-
APPS.AMS_ITEM_SECTION_PVT dependencies on FND_MESSAGE
12.2.2
-
APPS.AMS_ITEM_SECTION_PVT dependencies on FND_MESSAGE
12.1.1
-
APPS.AMW_WF_HIERARCHY_PKG dependencies on FND_GLOBAL
12.1.1
-
APPS.AMW_PROC_ORG_HIERARCHY_PVT dependencies on FND_GLOBAL
12.1.1
-
APPS.AMW_PROC_ORG_HIERARCHY_PVT dependencies on AMW_UTILITY_PVT
12.1.1
-
PACKAGE BODY: APPS.OZF_MO_PRESET_TIERS_PVT
12.2.2
-
APPS.AMW_RL_HIERARCHY_PKG dependencies on FND_GLOBAL
12.1.1
-
APPS.AMW_PROC_ORG_APPROVAL_PKG dependencies on AMW_UTILITY_PVT
12.1.1
-
APPS.AMW_PROC_APPROVAL_PKG dependencies on AMW_UTILITY_PVT
12.1.1
-
PACKAGE BODY: APPS.PV_PTR_MEMBER_TYPE_PVT
12.1.1
-
PACKAGE BODY: APPS.PV_PTR_MEMBER_TYPE_PVT
12.2.2
-
APPS.AMW_EXCEPTIONS_PKG dependencies on AMW_UTILITY_PVT
12.1.1
-
APPS.AMW_ORG_HIERARCHY_PKG dependencies on FND_GLOBAL
12.1.1
-
APPS.AMS_MULTIMEDIA_PVT dependencies on FND_MESSAGE
12.2.2
-
PACKAGE BODY: APPS.OZF_MO_PRESET_TIERS_PVT
12.1.1
-
APPS.AMW_CONTROLS_PAGE_PKG dependencies on AMW_UTILITY_PVT
12.1.1
-
APPS.AMW_PROCESS_OBJECTIVES_B_PKG dependencies on AMW_UTILITY_PVT
12.1.1
-
APPS.AMS_SCRIPTING_PUB dependencies on FND_GLOBAL
12.2.2
-
APPS.AMW_UTILITY_PVT dependencies on AMW_UTILITY_PVT
12.1.1
-
APPS.PV_PG_MEMBERSHIPS_PVT dependencies on FND_GLOBAL
12.2.2