Search Results cs_std
Overview
CS_STD is a shared utility package body in the APPS schema that supports Oracle E-Business Suite's Service (CS) modules, including TeleService, Field Service, and Depot Repair. Its central role is to consolidate repetitive lookup, validation, and formatting logic that would otherwise be duplicated across forms, APIs, and concurrent programs. The package resolves display-level information — customer names, system names, item revisions, site addresses, and phone numbers — and applies Oracle-standard naming and messaging conventions through FND_MESSAGE, FND_API, and FND_PROFILE. In EBS 12.1.1 and 12.2.2 the body remains VALID and is documented with API classification OTHER, meaning it is an internal helper rather than a public, formally versioned API. The package is heavily depended upon: it is referenced by 95 other packages, and it is not itself referenced by any database object, confirming its position as a leaf-level utility that others call downward. It cites dependencies on APP_EXCEPTION, FND_API, FND_MESSAGE, FND_PROFILE, and HZ_FORMAT_PUB, indicating adherence to the EBS error-handling and formatting standards.
Key Procedures and Functions
The metadata documents 27 procedures and functions. Among them:
- GET_DEFAULT_VALUES — returns default field values for service forms, typically seeded from profile options.
- GET_CONTACT_PHONE, RETURN_PRIMARY_PHONE, RETURN_TRANSPOSE_PHONE — retrieve and normalize telephone numbers for contacts and parties.
- GET_ITEM_REV_DESC — returns the description of a given item revision from MTL_ITEM_REVISIONS.
- GET_SITE_USE_LOCATION, SITE_USE_ADDRESS, GET_ADDRESS_FROM_ID — resolve address identifiers to formatted site-use locations.
- GET_CUST_NAME, GET_PRIMARY_ADDRESS — fetch customer party name and primary address from HZ_PARTIES.
- GET_WAR_ITEM_IDS — return warranty item identifiers associated with a service system.
- GET_SYSTEM_NAME — resolve a CS_SYSTEMS identifier to its display name.
- WARRANTY_EXISTS — tests whether warranty coverage exists for a given item or system.
- CS_GET_SERVICED_STATUS — returns the serviced status of an installed base record.
- OUTPUT_MESSAGES — emits accumulated FND_MESSAGE errors to the calling form.
- GETNEXTVALINPERIOD — obtains the next sequence value within a period context.
- GETITEMCATEGORY, GET_ITEM_VALDN_ORGZN_ID — resolve item category assignments and the validating organization.
- FORMAT_ADDRESS, FORMAT_ADDRESS_CONCAT — apply HZ_FORMAT_PUB address formatting rules, with concatenation.
Tables Accessed
Documented table access runs through APPS synonyms. Customer and contact data come from HZ_PARTIES, HZ_PARTY_SITES, HZ_CONTACT_POINTS, PER_ALL_PEOPLE_F, and PER_PHONES. Installed base and service data come from CS_SYSTEMS and CSC_PROF_CHECK_RESULTS. Item and inventory metadata come from MTL_SYSTEM_ITEMS, MTL_ITEM_REVISIONS, MTL_CATEGORIES, MTL_ITEM_CATEGORIES, MTL_DEFAULT_CATEGORY_SETS, and MTL_UNITS_OF_MEASURE. These reads support name lookups, revision descriptions, category resolution, and unit-of-measure display. The package performs no documented writes; its function is read-oriented enrichment and validation.
Usage Notes
CS_STD is invoked implicitly by Service forms (for example, the TeleService and Field Service windows) and by the 95 dependent packages that require standardized address, phone, item, and warranty lookups. Because it is an internal utility, custom code should not treat it as a supported public API; Oracle recommends using the documented HZ_FORMAT_PUB and FND_API entry points directly where equivalent functionality exists. Profile values retrieved through FND_PROFILE and messages raised via FND_MESSAGE mean behavior is affected by site-level setup. When troubleshooting display or validation anomalies in Service modules, CS_STD is a common root cause candidate, particularly where customer names, addresses, or item revisions appear incorrectly.
-
PACKAGE BODY: APPS.CS_STD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CS_STD, status:VALID,
-
PACKAGE BODY: APPS.CS_STD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CS_STD, status:VALID,
-
PACKAGE: APPS.CS_STD
12.1.1
owner:APPS, object_type:PACKAGE, object_name:CS_STD, status:VALID,
-
PACKAGE BODY: APPS.CS_WAR
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CS_WAR, status:VALID,
-
PACKAGE: APPS.CS_STD
12.2.2
owner:APPS, object_type:PACKAGE, object_name:CS_STD, status:VALID,
-
SYNONYM: APPS.CS_SYSTEMS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CS_SYSTEMS, status:VALID,
-
PACKAGE BODY: APPS.CS_WAR
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CS_WAR, status:VALID,
-
SYNONYM: APPS.CSC_PROF_CHECK_RESULTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CSC_PROF_CHECK_RESULTS, status:VALID,
-
PACKAGE BODY: APPS.CSP_PROD_TASK_PARTS_HISTORY
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSP_PROD_TASK_PARTS_HISTORY, status:VALID,
-
PACKAGE BODY: APPS.CSP_REQUIREMENT_LINES_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSP_REQUIREMENT_LINES_PUB, status:VALID,
-
PACKAGE BODY: APPS.CS_KB_PROFILES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CS_KB_PROFILES_PKG, status:VALID,
-
PACKAGE BODY: APPS.CS_KB_PROFILES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CS_KB_PROFILES_PKG, status:VALID,
-
SYNONYM: APPS.CS_SYSTEMS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CS_SYSTEMS, status:VALID,
-
PACKAGE BODY: APPS.CSD_RULES_ENGINE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_RULES_ENGINE_PVT, status:VALID,
-
PACKAGE BODY: APPS.CS_SR_FUL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CS_SR_FUL_PKG, status:VALID,
-
PACKAGE BODY: APPS.CS_COUNTERS_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CS_COUNTERS_PUB, status:VALID,
-
PACKAGE: APPS.CSC_PROFILE_VARIABLE_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:CSC_PROFILE_VARIABLE_PVT, status:VALID,
-
PACKAGE BODY: APPS.CSP_PROD_TASK_PARTS_HISTORY
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSP_PROD_TASK_PARTS_HISTORY, status:VALID,
-
PACKAGE BODY: APPS.CSD_DC_DOMAINS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_DC_DOMAINS_PVT, status:VALID,
-
PACKAGE BODY: APPS.CS_COUNTERS_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CS_COUNTERS_PUB, status:VALID,
-
VIEW: APPS.CS_REVISION_SERIAL_NUM_RG_V
12.1.1
owner:APPS, object_type:VIEW, object_name:CS_REVISION_SERIAL_NUM_RG_V, status:VALID,
-
PACKAGE BODY: APPS.CSD_BULK_RECEIVE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_BULK_RECEIVE_PVT, status:VALID,
-
PACKAGE BODY: APPS.CSP_SUPERSESSIONS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSP_SUPERSESSIONS_PVT, status:VALID,
-
PACKAGE BODY: APPS.CSD_DC_DOMAINS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_DC_DOMAINS_PVT, status:VALID,
-
VIEW: APPS.CS_REVISION_SERIAL_NUM_RG_V
12.2.2
owner:APPS, object_type:VIEW, object_name:CS_REVISION_SERIAL_NUM_RG_V, status:VALID,
-
PACKAGE BODY: APPS.CS_SR_FUL_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CS_SR_FUL_PKG, status:VALID,
-
PACKAGE BODY: APPS.CSD_SC_DOMAINS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_SC_DOMAINS_PVT, status:VALID,
-
PACKAGE BODY: APPS.CSD_REFURBISH_IRO_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_REFURBISH_IRO_GRP, status:VALID,
-
PACKAGE BODY: APPS.CSD_ESTIMATE_UTILS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_ESTIMATE_UTILS_PVT, status:VALID,
-
PACKAGE: APPS.CS_COUNTERS_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:CS_COUNTERS_PUB, status:VALID,
-
PACKAGE BODY: APPS.ASO_SERVICE_CONTRACTS_INT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ASO_SERVICE_CONTRACTS_INT, status:VALID,
-
PACKAGE: APPS.CS_COUNTERS_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:CS_COUNTERS_PUB, status:VALID,
-
PACKAGE BODY: APPS.ASO_SERVICE_CONTRACTS_INT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ASO_SERVICE_CONTRACTS_INT, status:VALID,
-
PACKAGE BODY: APPS.CSD_SC_DOMAINS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_SC_DOMAINS_PVT, status:VALID,
-
PACKAGE BODY: APPS.CSD_SPLIT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_SPLIT_PKG, status:VALID,
-
PACKAGE BODY: APPS.IBU_REQ_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IBU_REQ_PKG, status:VALID,
-
eTRM - CSD Tables and Views
12.1.1
description: Transaction table for the High Volume Repair module. ,
-
PACKAGE BODY: APPS.IBU_REQ_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IBU_REQ_PKG, status:VALID,
-
PACKAGE BODY: APPS.CSD_ESTIMATE_UTILS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_ESTIMATE_UTILS_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKS_IMPORT_POST_INSERT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKS_IMPORT_POST_INSERT, status:VALID,
-
PACKAGE BODY: APPS.CSP_SUPERSESSIONS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSP_SUPERSESSIONS_PVT, status:VALID,
-
PACKAGE BODY: APPS.CS_WF_ACTIVITIES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CS_WF_ACTIVITIES_PKG, status:VALID,
-
PACKAGE BODY: APPS.CS_COST_DETAILS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CS_COST_DETAILS_PVT, status:VALID,
-
PACKAGE BODY: APPS.CS_SERVICE_BILLING_ENGINE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CS_SERVICE_BILLING_ENGINE_PVT, status:VALID,
-
PACKAGE BODY: APPS.CSD_OM_INTERFACE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_OM_INTERFACE_PVT, status:VALID,
-
PACKAGE BODY: APPS.CS_COST_DETAILS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CS_COST_DETAILS_PVT, status:VALID,
-
PACKAGE BODY: APPS.CSD_MIGRATE_FROM_115X_PKG3
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_MIGRATE_FROM_115X_PKG3, status:VALID,
-
PACKAGE BODY: APPS.CS_WF_ACTIVITIES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CS_WF_ACTIVITIES_PKG, status:VALID,
-
PACKAGE BODY: APPS.CSD_SPLIT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_SPLIT_PKG, status:VALID,
-
PACKAGE BODY: APPS.CSD_BULK_RECEIVE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSD_BULK_RECEIVE_PVT, status:VALID,