Search Results csz_servicerequest_util_pvt
Overview
CSZ_SERVICEREQUEST_UTIL_PVT is a private (PVT) PL/SQL package in the APPS schema that provides internal utility services for the Oracle E-Business Suite Service (TeleService) module. Its primary role is to supply helper logic accessed by other Service Request processing packages rather than to expose a public API to end users. The naming convention ("_PVT") indicates it is intended for internal consumption within the CSZ/CS Service Request codebase, and the ETRM report confirms it is referenced by CS_ERES_INT_PKG and by itself, reflecting its role as a shared utility layer.
The package consolidates common Service Request operations — resolving user and contact names, determining default sites, computing time-related attributes such as jeopardy and calculated time, retrieving escalation and next-work information, and assembling associated party details. By centralizing these functions, Oracle avoids duplicating logic across Service Request forms, concurrent programs, and integration packages such as CS_ERES_INT_PKG.
Key Procedures and Functions
The ETRM metadata documents 27 procedures and functions. Notable entries include:
- GET_USER_NAME — resolves the display name of an FND_USER, typically for agent or owner display.
- GET_CONTACT_NAME / GET_EMP_CONTACT_NAME — retrieve contact and employee contact names, likely distinguishing external customer contacts from internal employee contacts.
- GET_CONTACT_INFO / GET_ASSC_PARTY_NAME / GET_CONCAT_ASSOCIATED_ROLE — return contact and associated party details, including concatenated role descriptions for display in Service Request forms.
- GET_SR_JEOPARDY / GET_CALCULATED_TIME / GET_SR_ESCALATED — compute Service Request jeopardy, calculated (target/due) time, and escalation status.
- GET_DEFAULT_SITE / GET_DEFAULT_SITE_ID — determine default party sites for a contact or party.
- GET_TIMEZONE_FOR_CONTACT / GET_TIMEZONE_FOR_LOCATION — return timezone values derived from a contact or location.
- TASK_GROUP_TEMPLATE_MISMATCH — checks whether a task group and template combination is inconsistent.
- GET_INSTANCE_DETAILS / GET_LINKED_SRS / GET_REL_OBJ_DETAILS — supply instance, linked Service Request, and related-object details.
- GET_FIRST_NOTE — retrieves the first note associated with a Service Request.
- CHECK_IF_NEXT_WORK_ENABLED / GET_NEXT_SR_TO_WORK — support "next work" navigation for agents.
Parameter lists are not documented in the ETRM extract and are therefore omitted here.
Tables Accessed
The package accesses Service Request and Trading Community (HZ) tables through APPS synonyms:
- CS_INCIDENTS_ALL_B, CS_INCIDENT_LINKS, CS_INCIDENT_TYPES(_B) — core Service Request and incident type data.
- CS_SR_STATUS_GROUPS_B, CS_SR_TYPE_MAPPING — status grouping and type mapping used in escalation/jeopardy logic.
- CS_HZ_SR_CONTACT_POINTS — link between Service Requests and HZ contact points.
- CSI_I_PARTIES — party information for installed base items.
- HZ_PARTIES, HZ_CONTACT_POINTS, HZ_LOCATIONS, HZ_PARTY_SITES, HZ_PARTY_SITE_USES, HZ_RELATIONSHIPS — party, contact point, location, site, and relationship data used by name, site, timezone, and role resolution functions.
- FND_USER — user name resolution.
Usage Notes
Because it is a PVT package, CSZ_SERVICEREQUEST_UTIL_PVT is not intended for direct invocation by customers or custom code. It is instead called by other Service Request packages, most notably CS_ERES_INT_PKG, which handles Service Request integration. Its utility routines are exercised indirectly when the Service Request form (CSXSRQAP / TeleService forms) renders Service Request details, when agents navigate "next work" queues, and when escalation and jeopardy calculations are evaluated during concurrent processing. Customization efforts should avoid modifying this package directly; rather, extensions should target public APIs or use supported personalization and extension points. Because it references FND_API and FND_PROFILE, it participates in the standard Oracle API error-handling and profile option framework, indicating its results may vary based on profile settings such as timezone and Service Request configuration.
-
PACKAGE: APPS.CSZ_SERVICEREQUEST_UTIL_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:CSZ_SERVICEREQUEST_UTIL_PVT, status:VALID,
-
PACKAGE BODY: APPS.CSZ_SERVICEREQUEST_UTIL_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSZ_SERVICEREQUEST_UTIL_PVT, status:VALID,
-
PACKAGE: APPS.CSZ_SERVICEREQUEST_UTIL_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:CSZ_SERVICEREQUEST_UTIL_PVT, status:VALID,
-
PACKAGE BODY: APPS.CSZ_SERVICEREQUEST_UTIL_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSZ_SERVICEREQUEST_UTIL_PVT, status:VALID,
-
PACKAGE: APPS.IEU_UWQ_GET_NEXT_WORK_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IEU_UWQ_GET_NEXT_WORK_PVT, status:VALID,
-
SYNONYM: APPS.CS_SR_STATUS_GROUPS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CS_SR_STATUS_GROUPS_B, status:VALID,
-
SYNONYM: APPS.CS_INCIDENT_LINKS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CS_INCIDENT_LINKS, status:VALID,
-
PACKAGE: APPS.CS_AUTOGEN_TASK_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:CS_AUTOGEN_TASK_PVT, status:VALID,
-
PACKAGE: APPS.IEU_WR_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:IEU_WR_PUB, status:VALID,
-
PACKAGE: APPS.IEU_FRM_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:IEU_FRM_PVT, status:VALID,
-
PACKAGE: APPS.IEU_FRM_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IEU_FRM_PVT, status:VALID,
-
PACKAGE: APPS.IEU_UWQ_GET_NEXT_WORK_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:IEU_UWQ_GET_NEXT_WORK_PVT, status:VALID,
-
PACKAGE: APPS.CS_AUTOGEN_TASK_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:CS_AUTOGEN_TASK_PVT, status:VALID,
-
PACKAGE: APPS.JTF_TASK_INST_TEMPLATES_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:JTF_TASK_INST_TEMPLATES_PUB, status:VALID,
-
SYNONYM: APPS.CS_INCIDENT_TYPES_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CS_INCIDENT_TYPES_B, status:VALID,
-
PACKAGE: APPS.IEU_WR_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IEU_WR_PUB, status:VALID,
-
SYNONYM: APPS.CS_INCIDENT_LINKS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CS_INCIDENT_LINKS, status:VALID,
-
SYNONYM: APPS.CS_SR_TYPE_MAPPING
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CS_SR_TYPE_MAPPING, status:VALID,
-
SYNONYM: APPS.CS_INCIDENT_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CS_INCIDENT_TYPES, status:VALID,
-
SYNONYM: APPS.CS_INCIDENT_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CS_INCIDENT_TYPES, status:VALID,
-
PACKAGE: APPS.JTF_TASK_INST_TEMPLATES_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:JTF_TASK_INST_TEMPLATES_PUB, status:VALID,
-
PACKAGE BODY: APPS.CS_SERVICEREQUEST_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CS_SERVICEREQUEST_PUB, status:VALID,
-
SYNONYM: APPS.JTF_TASK_REFERENCES_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JTF_TASK_REFERENCES_B, status:VALID,
-
SYNONYM: APPS.CS_HZ_SR_CONTACT_POINTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CS_HZ_SR_CONTACT_POINTS, status:VALID,
-
PACKAGE: APPS.OKS_ENTITLEMENTS_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OKS_ENTITLEMENTS_PUB, status:VALID,
-
SYNONYM: APPS.JTF_TASK_REFERENCES_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JTF_TASK_REFERENCES_B, status:VALID,
-
PACKAGE: APPS.OKS_ENTITLEMENTS_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OKS_ENTITLEMENTS_PUB, status:VALID,
-
PACKAGE BODY: APPS.CS_ERES_INT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CS_ERES_INT_PKG, status:VALID,
-
SYNONYM: APPS.CS_HZ_SR_CONTACT_POINTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CS_HZ_SR_CONTACT_POINTS, status:VALID,
-
PACKAGE BODY: APPS.CS_ERES_INT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CS_ERES_INT_PKG, status:VALID,
-
VIEW: APPS.CS_SR_LINK_TYPES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_SR_LINK_TYPES_VL, object_name:CS_SR_LINK_TYPES_VL, status:VALID,
-
SYNONYM: APPS.CSI_I_PARTIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CSI_I_PARTIES, status:VALID,
-
SYNONYM: APPS.CSI_I_PARTIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CSI_I_PARTIES, status:VALID,
-
VIEW: APPS.CS_SR_LINK_TYPES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_SR_LINK_TYPES_VL, object_name:CS_SR_LINK_TYPES_VL, status:VALID,
-
VIEW: APPS.FND_TIMEZONES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_TIMEZONES_VL, object_name:FND_TIMEZONES_VL, status:VALID,
-
VIEW: APPS.CS_PARTY_ROLES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_PARTY_ROLES_VL, object_name:CS_PARTY_ROLES_VL, status:VALID,
-
VIEW: APPS.FND_TIMEZONES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_TIMEZONES_VL, object_name:FND_TIMEZONES_VL, status:VALID,
-
VIEW: APPS.CS_PARTY_ROLES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_PARTY_ROLES_VL, object_name:CS_PARTY_ROLES_VL, status:VALID,
-
SYNONYM: APPS.JTF_OBJECTS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JTF_OBJECTS_B, status:VALID,
-
VIEW: APPS.JTF_TASK_TEMP_GROUPS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_TASK_TEMP_GROUPS_VL, object_name:JTF_TASK_TEMP_GROUPS_VL, status:VALID,
-
VIEW: APPS.JTF_ESCALATION_TASK_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_ESCALATION_TASK_V, object_name:JTF_ESCALATION_TASK_V, status:VALID,
-
SYNONYM: APPS.JTF_OBJECTS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JTF_OBJECTS_B, status:VALID,
-
SYNONYM: APPS.HZ_PARTY_SITE_USES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HZ_PARTY_SITE_USES, status:VALID,
-
SYNONYM: APPS.HZ_PARTY_SITE_USES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HZ_PARTY_SITE_USES, status:VALID,
-
VIEW: APPS.JTF_TASK_TEMP_GROUPS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_TASK_TEMP_GROUPS_VL, object_name:JTF_TASK_TEMP_GROUPS_VL, status:VALID,
-
VIEW: APPS.PER_WORKFORCE_X
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_WORKFORCE_X, object_name:PER_WORKFORCE_X, status:VALID,
-
VIEW: APPS.PER_WORKFORCE_X
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_WORKFORCE_X, object_name:PER_WORKFORCE_X, status:VALID,
-
VIEW: APPS.JTF_NOTES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_NOTES_VL, object_name:JTF_NOTES_VL, status:VALID,
-
VIEW: APPS.JTF_NOTES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_NOTES_VL, object_name:JTF_NOTES_VL, status:VALID,
-
VIEW: APPS.JTF_TASK_STATUSES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JTF.JTF_TASK_STATUSES_VL, object_name:JTF_TASK_STATUSES_VL, status:VALID,