Results for “resource_type”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
CSF_RESOURCE_PUB is a public PL/SQL package in the Application Object Library (APPS) schema that provides the field service and resource management foundation for Oracle E-Business Suite. Its primary responsibility is to expose resource-related information — identity, type, name, address, time zone, location, skills, qualifiers, and scheduling availability — to Oracle Forms, concurrent programs, and other PL/SQL packages within the Service (CS) and Field Service (CSF) product family. The package spec is classified as PUB, meaning its procedures and functions form a supported interface intended for reuse by external callers, rather than being internal-only helper routines.
The package body declares several global constants and collection types that shape its behavior. The assignment document type is fixed to 'SR' (Service Request), and Earth-radius and PI constants support geographic calculations performed by the GEO_DISTANCE routine. Cached record types such as RESOURCE_CACHE_REC_TYPE and RESOURCE_CACHE_TBL_TYPE hold resource identifier, type, name, number and address, while qualifier and resource-type name collections provide lookup caching across calls. These structures reflect the package's role as a central resource information broker, minimizing repeated queries against the same base tables.
Key Procedures and Functions
- RS_CATEGORY_TYPE, RESOURCE_ID, RESOURCE_TYPE — Return the resource category, identifier, and type respectively, establishing the basic context for a given resource.
- GET_RESOURCE_NAME, GET_RESOURCE_TYPE_NAME — Resolve the display name of a resource and of a resource type, using the translated name tables where applicable.
- GET_RESOURCE_PARTY_ADDRESS — Retrieves the address associated with the party behind a resource, combining resource and Trading Community Architecture (TCA) data.
- GET_RESOURCE_INFO — Populates the resource cache record with the consolidated view of a resource and its address.
- CONVERT_TIMEZONE — Translates a timestamp between time zones, supporting accurate scheduling and dispatch across geographies.
- GET_RES_QUALIFIER_TABLE — Returns the table of qualifiers applicable to a resource.
- GET_QUALIFIED_TASK_REC — The routine sought by the search term; it determines the qualified task record for a resource, identifying which tasks a resource is qualified to perform based on skills and qualifiers.
- GET_RESOURCES_TO_SCHEDULE, GET_RESOURCES_TO_SCHEDULE_PVT, GET_RESOURCE_SHIFTS — Identify available resources and their shifts for scheduling purposes; the private variant supports internal logic.
- GET_LOCATION, GET_LOCATION_ATTRIBUTES, GEO_DISTANCE — Return location data and compute geographic distance using the declared Earth-radius constant.
- GET_THIRD_PARTY_ROLE — Returns role information for third-party resources.
Tables Accessed
The package reads from JTF_OBJECTS_B for object codes, JTF_RS_RESOURCE_EXTNS and JTF_RS_RESOURCE_EXTNS_TL for resource and translated resource data, and CSF_GPS_DEVICES, CSF_GPS_DEVICE_ASSIGNMENTS and CSF_GPS_LOCATION_FEEDS for GPS device and location feeds. Skills and qualifiers are sourced from CSF_REQUIRED_SKILLS_B, CSF_RESOURCE_SKILLS_B, CSF_SKILLS_B and CSF_SKILL_LEVELS_B, while CSF_R_RESOURCE_RESULTS holds cached query results. Incident context is drawn from CS_INCIDENTS_ALL, CS_INCIDENTS_ALL_B and CS_INCIDENTS_ALL_TL, and HZ_CODE_ASSIGNMENTS supports party classification.
Usage Notes
CSF_RESOURCE_PUB is referenced by at least fifteen other packages and is invoked from Oracle Forms and concurrent programs in the Service and Field Service modules. Custom code should call only the public routines, relying on the cached collections for efficiency, and should not depend on internal record structures, which are implementation details.
-
Lookup Type: RESOURCE_TYPE 12.2.2
Type of resource.
-
Lookup Type: RESOURCE_TYPE 12.1.1
Type of resource.
-
PACKAGE: APPS.WIP_VALIDATE 12.1.1
-
PACKAGE: APPS.WIP_VALIDATE 12.2.2
-
PACKAGE: APPS.MSC_GET_NAME 12.2.2
-
PACKAGE: APPS.MSC_GET_NAME 12.1.1
-
View: HXC_TIMECARD_PERIODS_V 12.1.1
-
View: CS_SR_MEMBERS_V_SEC 12.1.1
Secured view on cs_sr_members_v
APPS.CS_SR_MEMBERS_V_SEC·↳ CS_JTF_RS_RESOURCE_EXTNS_SEC·↳ JTF_RS_GROUP_MEMBERS_VL·↳ JTF_RS_RESOURCE_EXTNS_VL·Explore CS module →
-
View: CS_SR_MEMBERS_V 12.1.1
Group and Individual Owners
APPS.CS_SR_MEMBERS_V·↳ JTF_RS_GROUP_MEMBERS_VL·↳ JTF_RS_RESOURCE_EXTNS_VL·↳ JTF_RS_TEAM_MEMBERS_VL·Explore CS module →
-
APPS.HXC_TIMECARD_TEMPLATES_V·↳ FND_GLOBAL·↳ FND_PROFILE·↳ HR_API·Explore HXC module →
-
View: IEU_UWQ_TASK_IO_REF_V 12.1.1
This is the refresh view for Individual Owned tasks.
APPS.IEU_UWQ_TASK_IO_REF_V·↳ JTF_TASKS_B·Explore IEU module →
-
APPS.OKL_AM_REMARKET_TEAMS_UV·↳ FND_GLOBAL·↳ JTF_RS_ROLE_RELATIONS_VL·↳ JTF_RS_TEAMS_VL·Explore OKL module →
-
APPS.OKL_AM_PORTFOLIO_TEAMS_UV·↳ FND_GLOBAL·↳ JTF_RS_ROLE_RELATIONS_VL·↳ JTF_RS_TEAMS_VL·Explore OKL module →
-
View: CSD_TASK_RESOURCES_V 12.2.2
APPS.CSD_TASK_RESOURCES_V·↳ HR_GENERAL·↳ HR_SECURITY·↳ JTF_RS_GROUPS_VL·Explore CSD module →
-
This view holds the UI selected resources
APPS.CSF_SELECTED_RESOURCES_V·↳ CSF_RESOURCE_PUB·↳ CSF_UTIL_PVT·↳ JTF_NUMBER_TABLE·Explore CSF module →
-
View: OKC_RESOURCE_USERS_V 12.2.2
APPS.OKC_RESOURCE_USERS_V·↳ FND_GLOBAL·↳ OKX_RESOURCES_V·↳ OKX_RESOURCE_ROLES_V·Explore OKC module →
-
View: HXC_TIMECARD_PERIODS_V 12.2.2
-
APPS.HXC_TIMECARD_PERIODS_DB_V·↳ HXC_TIME_BUILDING_BLOCKS·Explore HXC module →
-
Resources information of all the resources at a line operation/process for mixed model maps
-
APPS.FLM_MMM_SUM_RESOURCES_V·↳ BOM_RESOURCES·↳ FLM_MMM_OP_RESOURCES·↳ MFG_LOOKUPS·Explore FLM module →
-
APPS.FLM_MMM_LINE_RESOURCES_V·↳ BOM_RESOURCES·↳ FLM_MMM_OP_RESOURCES·↳ MFG_LOOKUPS·Explore FLM module →
-
View: IEU_UWQ_MEDIA_V 12.1.1
View used for UWQ selector SpreadTable.
APPS.IEU_UWQ_MEDIA_V·↳ IEU_UWQ_MEDIA_TYPES_B·↳ IEU_UWQ_MEDIA_TYPES_TL·↳ IEU_UWQ_SEL_RT_NODES·Explore IEU module →
-
View: CS_SR_MEMBERS_V 12.2.2
Group and Individual Owners
APPS.CS_SR_MEMBERS_V·↳ JTF_RS_GROUP_MEMBERS_VL·↳ JTF_RS_RESOURCE_EXTNS_VL·↳ JTF_RS_TEAM_MEMBERS_VL·Explore CS module →
-
View: IEU_UWQ_TASKS_NODE_V 12.1.1
View used for UWQ selector SpreadTable.
APPS.IEU_UWQ_TASKS_NODE_V·↳ FND_GLOBAL·↳ IEU_UWQ_SEL_RT_NODES·↳ JTF_RS_RESOURCE_EXTNS·Explore IEU module →
-
Table to store the task assignment extensions
-
View: IEU_UWQ_TASK_IA_REF_V 12.2.2
This is the refresh view for Individual Assigned tasks.
APPS.IEU_UWQ_TASK_IA_REF_V·↳ JTF_TASKS_B·↳ JTF_TASK_ALL_ASSIGNMENTS·↳ JTF_TASK_STATUSES_B·Explore IEU module →
-
View: CS_SR_OWNERS_SEARCH_V 12.2.2
This view is used to retrieve owner name of an SR
APPS.CS_SR_OWNERS_SEARCH_V·↳ CS_JTF_RS_RESOURCE_EXTNS_SEC·↳ JTF_RS_GROUPS_TL·↳ JTF_RS_GROUP_USAGES·Explore CS module →
-
View: CS_SR_OWNERS_SEARCH_V 12.1.1
This view is used to retrieve owner name of an SR
APPS.CS_SR_OWNERS_SEARCH_V·↳ CS_JTF_RS_RESOURCE_EXTNS_SEC·↳ JTF_RS_GROUPS_TL·↳ JTF_RS_GROUP_USAGES·Explore CS module →
-
Hold territory assignment results.
-
View: EAM_RESOURCES_V 12.1.1
View shows all the resources for a work order based on table cst_eam_wo_estimate_details
APPS.EAM_RESOURCES_V·↳ BOM_DEPARTMENTS·↳ BOM_RESOURCES·↳ CST_EAM_WO_ESTIMATE_DETAILS·Explore EAM module →
-
View: EAM_RESOURCES_V 12.2.2
View shows all the resources for a work order based on table cst_eam_wo_estimate_details
APPS.EAM_RESOURCES_V·↳ BOM_DEPARTMENTS·↳ BOM_RESOURCES·↳ CST_EAM_WO_ESTIMATE_DETAILS·Explore EAM module →
-
View: CS_SR_UWQ_EMP_COUNT_V 12.2.2
This view is used by the UWQ (Universal Work Queue) to query up the count of Service Requests against the user logged in.
APPS.CS_SR_UWQ_EMP_COUNT_V·↳ CS_INCIDENTS_B_SEC·Explore CS module →
-
View: JTF_TERR_SRCH_ESCL_V 12.2.2
View for basic escalation territory search
APPS.JTF_TERR_SRCH_ESCL_V·↳ FND_ACCESS_CONTROL_UTIL·↳ JTF_TERRITORY_RESOURCE_PVT·↳ JTF_TERR_OVERVIEW_V·Explore JTF module →
-
View: JTF_TASK_UWQ_ALL_REF_V 12.2.2
This view is used to get all the open tasks and assignments except that source object type is appointment or task type is escalation.
APPS.JTF_TASK_UWQ_ALL_REF_V·↳ JTF_TASKS_B·↳ JTF_TASK_ALL_ASSIGNMENTS·Explore JTF module →
-
View: JTF_TASK_UWQ_ALL_REF_V 12.1.1
This view is used to get all the open tasks and assignments except that source object type is appointment or task type is escalation.
APPS.JTF_TASK_UWQ_ALL_REF_V·↳ JTF_TASKS_B·↳ JTF_TASK_ALL_ASSIGNMENTS·Explore JTF module →
-
APPS.HXC_TIMECARD_PERIODS_DB_V·↳ HXC_TIME_BUILDING_BLOCKS·Explore HXC module →
-
This views stores all the active resources , groups and teams.
APPS.JTF_TERR_QLFY_RSC_DST_V·↳ JTF_RS_GROUPS_VL·↳ JTF_RS_RESOURCE_EXTNS_VL·↳ JTF_RS_TEAMS_VL·Explore JTF module →
-
This table is used by the collection program to maintain the correspondence between the source instances identifiers and the planning identifiers for trading partners.
-
This table is used by the collection program to maintain the correspondence between the source instances identifiers and the planning identifiers for trading partners.
-
View: CS_IB_EMPLOYEES_V 12.1.1
APPS.CS_IB_EMPLOYEES_V·↳ FND_PROFILE·↳ HR_EMPLOYEES·↳ HR_GENERAL·Explore CS module →
-
View: PA_C_RES_ASGN_V 12.1.1
PA_C_RES_ASGN_V is a view that identifies all resources that are available for use at this time or in the future.
APPS.PA_C_RES_ASGN_V·↳ HR_GENERAL·↳ HR_PERSON_NAME·↳ HR_SECURITY·Explore PA module →
-
View: EDW_BRES_RESTYPE_LCV 12.1.1
This view holds the resource type information
APPS.EDW_BRES_RESTYPE_LCV·↳ EDW_LOCAL_INSTANCE·↳ MFG_LOOKUPS·Explore ENG module →