Search Results ame_itl_ins
Overview
AME_ITL_INS is a PL/SQL package owned by the APPS schema within the Oracle E-Business Suite Approvals Management Engine (AME) module. AME provides the rules-based approval routing framework used by Oracle Purchasing, iProcurement, Payables, Human Resources, and other EBS products to determine approval chains and hierarchy paths. The suffix "ITL" denotes item class translation handling, and "INS" signals an insert-oriented utility.
The package exists to manage the insertion of translated (multi-language) rows into the AME item class translation tables. In a multi-lingual EBS deployment, seed data and configuration records must be maintained in every installed language (NLS) environment. AME_ITL_INS provides a controlled API entry point for writing translated item class records into AME_ITEM_CLASSES_TL, the translation table that stores the language-specific names and descriptions of an AME item class. Its role is narrow and infrastructural: it inserts translation rows while relying on the AME item class API for validation and identifier resolution. The package is documented as VALID in ETRM for both EBS 12.1.1 and 12.2.2, and is classified under the generic "OTHER" API classification rather than as a public business API. Because it is an internal building block, DBAs and developers generally encounter it when tracing dependencies of AME_ITEM_CLASS_API or when debugging seeded translation data.
Key Procedures and Functions
- INS_TL — the single documented procedure in the package. It performs the insertion of translated item class definition rows. Consistent with the "INS" convention and the "_TL" suffix of its target table, INS_TL handles the language-specific portion of an item class definition, writing the translated name/description for a given language. Parameter lists are not published in the ETRM excerpt and should be validated against the live package specification via USER_SOURCE or ALL_SOURCE before direct invocation.
Tables Accessed
- AME_ITEM_CLASSES_TL — the primary target of the package. This translation table holds the language-dependent attributes of each AME item class, and is the table into which INS_TL inserts.
- AME_APPROVAL_GROUPS — referenced as an AME configuration dependency, supporting the validation of item class context against the approval group framework that governs which rules and classes are active for a transaction type.
- FND_LANGUAGES — used to validate that the language code supplied for the translation row is an installed and active EBS language. This is the standard NLS validation pattern used throughout the EBS data dictionary translation tables.
Usage Notes
AME_ITL_INS is an internal utility rather than a supported end-user API. It is referenced by AME_ITEM_CLASS_API, meaning the supported item class API delegates to it (directly or indirectly) when creating or maintaining item class definitions that require translation rows. Direct calls from custom code are generally discouraged, because bypassing the public API layer may skip validation, approval-group consistency checks, and other business logic enforced upstream.
Typical points of invocation include:
- Seeded data installation and patch scripts that create AME item classes and their translations during multi-lingual EBS setup.
- PL/SQL routines in AME_ITEM_CLASS_API that insert translated item class records as part of item class administration.
- Diagnostic work when resolving missing or stale translation rows in AME_ITEM_CLASSES_TL.
The package depends only on SYS.STANDARD and standard PL/SQL infrastructure, meaning it has no external library dependencies and executes entirely within the database tier. No forms or concurrent program is associated with it in the documented metadata. Because it performs inserts without an exposed user interface, any direct usage should be confined to controlled migration or data-fix scripts executed under the APPS schema, followed by re-validation of the affected item class records through the AME setup windows.
-
PACKAGE: APPS.AME_ITL_INS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AME_ITL_INS, status:VALID,
-
PACKAGE BODY: APPS.AME_ITL_INS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AME_ITL_INS, status:VALID,
-
PACKAGE: APPS.AME_ITL_INS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AME_ITL_INS, status:VALID,
-
PACKAGE BODY: APPS.AME_ITL_INS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AME_ITL_INS, status:VALID,
-
PACKAGE: APPS.AME_ITL_BUS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AME_ITL_BUS, status:VALID,
-
SYNONYM: APPS.AME_ITEM_CLASSES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AME_ITEM_CLASSES_TL, status:VALID,
-
SYNONYM: APPS.AME_ITEM_CLASSES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AME_ITEM_CLASSES_TL, status:VALID,
-
PACKAGE: APPS.AME_ITL_INS
12.1.1
-
PACKAGE: APPS.AME_ITL_INS
12.2.2
-
PACKAGE: APPS.AME_ITL_SHD
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AME_ITL_SHD, status:VALID,
-
PACKAGE: APPS.AME_ITL_RKI
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AME_ITL_RKI, status:VALID,
-
PACKAGE: APPS.AME_ITL_SHD
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AME_ITL_SHD, status:VALID,
-
PACKAGE BODY: APPS.AME_ITEM_CLASS_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AME_ITEM_CLASS_API, status:VALID,
-
PACKAGE: APPS.AME_ITL_RKI
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AME_ITL_RKI, status:VALID,
-
PACKAGE: APPS.AME_ITL_BUS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AME_ITL_BUS, status:VALID,
-
PACKAGE BODY: APPS.AME_ITEM_CLASS_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AME_ITEM_CLASS_API, status:VALID,
-
SYNONYM: APPS.AME_APPROVAL_GROUPS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AME_APPROVAL_GROUPS, status:VALID,
-
SYNONYM: APPS.AME_APPROVAL_GROUPS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AME_APPROVAL_GROUPS, status:VALID,
-
PACKAGE BODY: APPS.AME_ITL_INS
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.AME_ITL_INS
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE: APPS.AME_UTIL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AME_UTIL, status:VALID,
-
APPS.AME_ITEM_CLASS_API dependencies on AME_ITL_INS
12.2.2
-
APPS.AME_ITEM_CLASS_API dependencies on AME_ITL_INS
12.1.1
-
PACKAGE: APPS.AME_UTIL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AME_UTIL, status:VALID,
-
APPS.AME_ITL_INS dependencies on AME_ITL_INS
12.2.2
-
APPS.AME_ITL_INS dependencies on AME_ITL_INS
12.1.1
-
APPS.AME_ITL_INS dependencies on HR_UTILITY
12.2.2
-
APPS.AME_ITL_INS dependencies on HR_UTILITY
12.1.1
-
SYNONYM: APPS.FND_LANGUAGES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_LANGUAGES, status:VALID,
-
PACKAGE: APPS.HR_MULTI_MESSAGE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_MULTI_MESSAGE, status:VALID,
-
SYNONYM: APPS.FND_LANGUAGES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_LANGUAGES, status:VALID,
-
PACKAGE: APPS.HR_MULTI_MESSAGE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_MULTI_MESSAGE, status:VALID,
-
PACKAGE: APPS.FND_GLOBAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, 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
-
PACKAGE: APPS.HR_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_API, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.HR_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_API, status:VALID,
-
PACKAGE: APPS.FND_GLOBAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, status:VALID,
-
PACKAGE: APPS.HR_UTILITY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_UTILITY, status:VALID,
-
PACKAGE: APPS.HR_UTILITY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_UTILITY, status:VALID,
-
PACKAGE: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,