Results for “updated_by”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
JTF_RESOURCE_UTL is a VALID PL/SQL package body owned by the APPS schema in Oracle E-Business Suite 12.1.1 and 12.2.2. It is classified as an OTHER API within the ETRM metadata model rather than a formal public interface. The package serves the Resource Manager foundation of the CRM/TeleSales (JTF) product family, providing centralized validation, hook dispatch, and environment-context utilities for resource, group, team, and role records. Rather than exposing a business transaction, it supplies the low-level validation layer that other resource-related packages and forms depend upon. The metadata records that JTF_RESOURCE_UTL is referenced by 33 other database objects while referencing a broad set of FND, HZ, JTF, IEM, IEO, OE, PER, and RA entities. This reference asymmetry confirms its role as a shared infrastructure package: it is a callee, not a caller of higher-level resource APIs.
Key Procedures and Functions
The package exposes 36 documented procedures and functions. Several are administrative context helpers: CREATED_BY, UPDATED_BY, and LOGIN_ID resolve the current user or login identity from FND_GLOBAL for audit column population. CALL_INTERNAL_HOOK dispatches through the JTF hook framework, reading JTF_HOOKS_DATA and JTF_USER_HOOKS. The remainder form a family of validation routines, each enforcing referential and business rules before a resource record is written:
- VALIDATE_RESOURCE_GROUP, VALIDATE_RESOURCE_TEAM, VALIDATE_RESOURCE_NUMBER, and VALIDATE_RESOURCE_CATEGORY verify group, team, numbering, and category attributes of the resource entity.
- VALIDATE_USAGE, VALIDATE_SOURCE_ID, and VALIDATE_SUPPORT_SITE_ID check object-usage and source/support associations.
- VALIDATE_EMPLOYEE_RESOURCE confirms that a resource maps to a valid employee.
- VALIDATE_USER_ID and VALIDATE_SALESREP_ID confirm user and salesrep linkages.
- VALIDATE_INPUT_DATES enforces date-range integrity, while VALIDATE_TIME_ZONE, VALIDATE_NLS_LANGUAGE, and VALIDATE_CURRENCY_CODE validate reference and localization values.
- VALIDATE_HOLD_REASON_CODE and VALIDATE_SERVER_GROUP validate hold and middle-tier server-group values.
No parameter lists are published in the ETRM documentation; callers should treat signatures as internal and reference them only from code already coupled to this package.
Tables Accessed
The package reads and, in validation routines, participates in maintaining several base and view objects through APPS synonyms. Resource and role structures are drawn from JTF_RS_RESOURCE_VALUES, JTF_RS_ROLES_B, JTF_RS_GROUPS_B, JTF_RS_GROUP_USAGES, and JTF_RS_RESOURCE_EXTNS, with JTF_OBJECTS_B and JTF_OBJECT_USAGES providing the object registry. Party data resolves through HZ_PARTIES, HZ_PARTY_SITES, HZ_PARTY_SITE_USES, and HZ_TIMEZONES. User and localization context comes from FND_USER, FND_LANGUAGES, FND_LOOKUPS, FND_CURRENCIES_ACTIVE_MONET_V, and FND_TIMEZONES_VL. Email and server context is supplied by IEM_EMAIL_ACCOUNTS and IEO_SVR_GROUPS, while hook dispatch reads JTF_HOOKS_DATA. Employee and territory checks draw on PER_ALL_PEOPLE_F, PER_PEOPLE_F, and RA_TERRITORIES.
Usage Notes
JTF_RESOURCE_UTL is typically invoked indirectly. Oracle Resource Manager forms, concurrent programs, and the JTF_RS_* package family call its validation routines before committing resource, group, team, and role records, which is consistent with the 33 objects that reference it. Because the ETRM metadata classifies it as OTHER rather than a public API, customizations should not call it directly unless the calling code already depends on the same JTF resource foundation. When extending resource validation, Oracle's supported path is to register a hook via the JTF hook framework, which CALL_INTERNAL_HOOK resolves, rather than modifying this package. Direct edits are overwritten by patching; any custom logic must be carried in a separate package or hook implementation.
-
PACKAGE: APPS.JTF_TASK_UTL 12.2.2
-
PACKAGE: APPS.JTF_TASK_UTL 12.1.1
-
Table: XTR_AUDIT_GROUPS 12.2.2
-
View: XTR_AUDIT_GROUPS_V 12.2.2
APPS.XTR_AUDIT_GROUPS_V·↳ XTR_AUDIT_GROUPS·Explore XTR module →
-
View: OEFV_FULFILLMENT_SETS 12.1.1
APPS.OEFV_FULFILLMENT_SETS·↳ OE_LINE_SETS·↳ OE_SETS·Explore ONT module →
-
Information on defined limit types
-
View: XTR_LIMIT_TYPES_V 12.2.2
APPS.XTR_LIMIT_TYPES_V·↳ XTR_LIMIT_TYPES·Explore XTR module →
-
View: XTR_GL_REFERENCES_V 12.2.2
APPS.XTR_GL_REFERENCES_V·↳ XTR_GL_REFERENCES·Explore XTR module →
-
Amount type information
-
View: XTR_LIMIT_TYPES_V 12.1.1
APPS.XTR_LIMIT_TYPES_V·↳ XTR_LIMIT_TYPES·Explore XTR module →
-
Amount action information
-
Stores history of manual steps applied to this instance. For each manual step applied into a customer instance, there will be one entry which is stored in this table
-
Created from Entity XTR GL REFERENCE by ORACLE on 06-MAY-93
-
Deal status information
-
APPS.XTR_SETUP_AUDIT_REQMTS_V·↳ XTR_SETUP_AUDIT_REQMTS·Explore XTR module →
-
View: XTR_A_GL_REFERENCES_V 12.2.2
APPS.XTR_A_GL_REFERENCES_V·↳ XTR_A_GL_REFERENCES·Explore XTR module →
-
- Retrofitted
APPS.ENGBV_ENG_CHNG_APPROVAL_LISTS·↳ ENG_ECN_APPROVAL_LISTS·Explore ENG module →
-
View: XTR_DEAL_STATUSES_V 12.2.2
APPS.XTR_DEAL_STATUSES_V·↳ XTR_DEAL_STATUSES·Explore XTR module →
-
Deal status information
-
Treasury users information
-
- Retrofitted
APPS.ENGFV_ENG_CHNG_APPROVAL_LISTS·↳ ENG_ECN_APPROVAL_LISTS·Explore ENG module →
-
- Retrofitted
APPS.BOMBV_MFG_DEPARTMENT_CLASSES·↳ BOM_DEPARTMENT_CLASSES·↳ HR_ALL_ORGANIZATION_UNITS·↳ MTL_PARAMETERS·Explore BOM module →
-
APPS.CSTBV_COST_GROUP_ASSIGNMENTS·↳ CST_COST_GROUPS·↳ CST_COST_GROUP_ASSIGNMENTS·↳ HR_ALL_ORGANIZATION_UNITS·Explore BOM module →
-
- Retrofitted
APPS.ENGFV_ENG_CHNG_APPROVAL_LISTS·↳ ENG_ECN_APPROVAL_LISTS·Explore ENG module →
-
APPS.CSTFV_COST_GROUP_ASSIGNMENTS·↳ CST_COST_GROUPS·↳ CST_COST_GROUP_ASSIGNMENTS·↳ HR_ALL_ORGANIZATION_UNITS·Explore BOM module →
-
Table: XTR_INTRA_DAY_LIMITS 12.2.2
Created by ORACLE on 07-AUG-96
-
Treasury users information
-
APPS.CSTBV_COST_GROUP_ASSIGNMENTS·↳ CST_COST_GROUPS·↳ CST_COST_GROUP_ASSIGNMENTS·↳ HR_ALL_ORGANIZATION_UNITS·Explore BOM module →
-
- Retrofitted
APPS.BOMBV_MFG_RESOURCE_SHIFTS·↳ BOM_DEPARTMENTS·↳ BOM_RESOURCES·↳ BOM_RESOURCE_SHIFTS·Explore BOM module →
-
View: XTR_INTRA_DAY_LIMITS_V 12.1.1
APPS.XTR_INTRA_DAY_LIMITS_V·↳ XTR_INTRA_DAY_LIMITS·Explore XTR module →
-
Treasury system parameter settings
-
APPS.WIPBV_WIP_INTRAOPERATION_STEPS·↳ HR_ALL_ORGANIZATION_UNITS·↳ MFG_LOOKUPS·↳ MTL_PARAMETERS·Explore WIP module →
-
View: XTR_PRO_PARAM_V 12.2.2
-
APPS.XTR_COUNTRY_COMPANY_LIMITS_V·↳ FND_GLOBAL·↳ XTR_COMPANY_AUTHORITIES·↳ XTR_COUNTRY_COMPANY_LIMITS·Explore XTR module →
-
View: XTR_DEALER_CODES_V 12.2.2
APPS.XTR_DEALER_CODES_V·↳ FND_USER·↳ XTR_DEALER_CODES·Explore XTR module →
-
- Retrofitted
APPS.ENGBV_ENG_CHANGE_REASONS·↳ ENG_CHANGE_REASONS·↳ HR_ALL_ORGANIZATION_UNITS·↳ MTL_PARAMETERS·Explore ENG module →
-
- Retrofitted
APPS.CSTBV_MFG_RESOURCE_COSTS·↳ BOM_RESOURCES·↳ CST_COST_TYPES·↳ CST_RESOURCE_COSTS·Explore BOM module →
-
- Retrofitted
APPS.BOMFV_MFG_DEPARTMENT_CLASSES·↳ BOM_DEPARTMENT_CLASSES·↳ HR_ALL_ORGANIZATION_UNITS·↳ MTL_PARAMETERS·Explore BOM module →
-
APPS.WIPFV_WIP_INTRAOPERATION_STEPS·↳ HR_ALL_ORGANIZATION_UNITS·↳ MTL_PARAMETERS·↳ WIP_PARAMETERS·Explore WIP module →
-
- Retrofitted
APPS.BOMFV_MFG_DEPARTMENT_CLASSES·↳ BOM_DEPARTMENT_CLASSES·↳ HR_ALL_ORGANIZATION_UNITS·↳ MTL_PARAMETERS·Explore BOM module →
-
APPS.XTR_COUNTRY_COMPANY_LIMITS_V·↳ FND_GLOBAL·↳ XTR_COMPANY_AUTHORITIES·↳ XTR_COUNTRY_COMPANY_LIMITS·Explore XTR module →
-
View: XTR_PRO_PARAM_V 12.1.1
-
- Retrofitted
APPS.BOMFV_MFG_RESOURCE_SHIFTS·↳ BOM_DEPARTMENTS·↳ BOM_RESOURCES·↳ BOM_RESOURCE_SHIFTS·Explore BOM module →
-
- Retrofitted
APPS.ENGBV_ECO_WORKFLOW_RULES·↳ ENG_CHANGE_ORDER_TYPES·↳ ENG_CHANGE_TYPE_PROCESSES·↳ HR_ALL_ORGANIZATION_UNITS·Explore ENG module →