Search Results cs_sr_prob_code_mapping_v
Overview
The CS_SR_PROB_CODE_MAPPING_V view is an APPS-owned, VALID database view within the Service (CS) product family of Oracle E-Business Suite 12.1.1 and 12.2.2. It exposes the mapping that links problem codes to service request incident types and, where applicable, to specific inventory items and item categories. This mapping governs which problem codes are valid selections for a given combination of service request type and product, enabling consistent classification of service requests, defects, and returns.
From a reporting and integration standpoint, the view denormalizes the mapping detail table by resolving foreign keys into human-readable values. Rather than requiring the caller to join to lookup, incident type, item, and category tables, the view presents decoded meanings and concatenated segment values directly. This makes it well suited for concurrent program extracts, Oracle Reports, OAF/ADF data sources, and downstream integrations that need to validate or enumerate valid problem-code-to-item associations. It is a query-only construct; no DML is supported.
Underlying Base Objects
The view is defined over a driving table and several joined objects, documented in the ETRM metadata as follows:
- CS_SR_PROB_CODE_MAPPING_DETAIL (SYNONYM) — the primary source of mapping rows, aliased as
PCMAP. This table supplies the problem map identifiers, problem code, incident type, inventory item, organization, category, and the active date ranges. - CS_LOOKUPS (VIEW) — joined on
PROBLEM_CODE = LOOKUP_CODEwithLOOKUP_TYPE = 'REQUEST_PROBLEM_CODE'andENABLED_FLAG = 'Y', supplying the decoded problem meaning and description. - CS_INCIDENT_TYPES_VL (VIEW) — outer-joined to provide the incident type name.
- MTL_SYSTEM_ITEMS_KFV (SYNONYM) — outer-joined on inventory item and organization to supply the concatenated item segments.
- MTL_CATEGORIES_KFV (SYNONYM) — outer-joined to provide the category name.
- FND_GLOBAL (PACKAGE) — referenced for runtime context such as the current application and responsibility.
The lookup join is effectively inner, since the predicate on lookup code and enabled flag constrains the result set; the incident type, item, and category joins are outer joins, so mappings that are not item- or type-specific remain visible.
Key Columns
- PROBLEM_CODE / PROBLEM_MEANING — the stored problem code and its decoded display meaning from the lookup.
- INCIDENT_TYPE_ID / INCIDENT_TYPE — the service request type identifier and its translated name.
- INVENTORY_ITEM_ID / ORGANIZATION_ID / INVENTORY_ITEM — the item and inventory organization identifiers and the concatenated item segments. These are the columns most relevant to inventory item lookups.
- CATEGORY_ID / CATEGORY_NAME — the item category identifier and its concatenated category name.
- PROBLEM_MAP_ID / PROBLEM_MAP_DETAIL_ID — surrogate keys for the mapping header and detail.
- START_DATE_ACTIVE / END_DATE_ACTIVE and MAP_START_DATE_ACTIVE / MAP_END_DATE_ACTIVE — effective date ranges governing the mapping.
- OBJECT_VERSION_NUMBER, CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — standard audit columns.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1–15 — descriptive flexfield columns.
Common Use Cases and Queries
A frequent requirement is to retrieve the valid problem codes for a specific inventory item within an organization:
SELECT problem_code, problem_meaning, incident_type, inventory_item
FROM apps.cs_sr_prob_code_mapping_v
WHERE inventory_item_id = :item_id
AND organization_id = :org_id;
To enumerate all item-specific mappings for an organization, filtering out null items:
SELECT problem_code, inventory_item, category_name
FROM apps.cs_sr_prob_code_mapping_v
WHERE inventory_item_id IS NOT NULL
AND NVL(TRUNC(SYSDATE), SYSDATE) BETWEEN NVL(start_date_active, SYSDATE) AND NVL(end_date_active, SYSDATE);
Additional scenarios include validating user-entered problem codes during service request creation, generating pick lists for LOVs, and building cross-reference extracts between problem codes and item categories. Because date logic uses TRUNC(SYSDATE), callers should apply the same truncation for consistent results.
-
View: CS_SR_PROB_CODE_MAPPING_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_SR_PROB_CODE_MAPPING_V, object_name:CS_SR_PROB_CODE_MAPPING_V, status:VALID, product: CS - Service , description: This view lists the mapping of problem codes to service request types and inventory items. , implementation_dba_data: APPS.CS_SR_PROB_CODE_MAPPING_V ,
-
View: CS_SR_PROB_CODE_MAPPING_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_SR_PROB_CODE_MAPPING_V, object_name:CS_SR_PROB_CODE_MAPPING_V, status:VALID, product: CS - Service , description: This view lists the mapping of problem codes to service request types and inventory items. , implementation_dba_data: APPS.CS_SR_PROB_CODE_MAPPING_V ,
-
SYNONYM: APPS.CS_SR_PROB_CODE_MAPPING_DETAIL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CS_SR_PROB_CODE_MAPPING_DETAIL, status:VALID,
-
SYNONYM: APPS.CS_SR_PROB_CODE_MAPPING_DETAIL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CS_SR_PROB_CODE_MAPPING_DETAIL, status:VALID,
-
APPS.AHL_PRD_LOV_SERVICE_PVT SQL Statements
12.2.2
-
APPS.AHL_PRD_LOV_SERVICE_PVT SQL Statements
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.MTL_CATEGORIES_KFV
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MTL_CATEGORIES_KFV, status:VALID,
-
VIEW: APPS.CS_SR_PROB_CODE_MAPPING_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_SR_PROB_CODE_MAPPING_V, object_name:CS_SR_PROB_CODE_MAPPING_V, status:VALID,
-
VIEW: APPS.CS_LOOKUPS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_LOOKUPS, object_name:CS_LOOKUPS, status:VALID,
-
SYNONYM: APPS.MTL_CATEGORIES_KFV
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MTL_CATEGORIES_KFV, status:VALID,
-
VIEW: APPS.CS_SR_PROB_CODE_MAPPING_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_SR_PROB_CODE_MAPPING_V, object_name:CS_SR_PROB_CODE_MAPPING_V, status:VALID,
-
VIEW: APPS.CS_LOOKUPS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_LOOKUPS, object_name:CS_LOOKUPS, status:VALID,
-
VIEW: APPS.CS_INCIDENT_TYPES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_INCIDENT_TYPES_VL, object_name:CS_INCIDENT_TYPES_VL, status:VALID,
-
VIEW: APPS.CS_INCIDENT_TYPES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_INCIDENT_TYPES_VL, object_name:CS_INCIDENT_TYPES_VL, status:VALID,
-
APPS.AHL_PRD_DISPOSITION_PVT SQL Statements
12.1.1
-
APPS.AHL_PRD_DISPOSITION_PVT SQL Statements
12.2.2
-
APPS.AHL_PRD_LOV_SERVICE_PVT dependencies on FND_PROFILE
12.1.1
-
SYNONYM: APPS.MTL_SYSTEM_ITEMS_KFV
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MTL_SYSTEM_ITEMS_KFV, status:VALID,
-
SYNONYM: APPS.MTL_SYSTEM_ITEMS_KFV
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MTL_SYSTEM_ITEMS_KFV, status:VALID,
-
APPS.AHL_PRD_DISPOSITION_PVT dependencies on FND_LOOKUP_VALUES_VL
12.2.2
-
APPS.AHL_PRD_DISPOSITION_PVT dependencies on FND_LOOKUP_VALUES_VL
12.1.1
-
APPS.AHL_PRD_DISPOSITION_PVT dependencies on FND_PROFILE
12.1.1
-
APPS.AHL_PRD_DISPOSITION_PVT dependencies on FND_PROFILE
12.2.2
-
APPS.AHL_PRD_LOV_SERVICE_PVT dependencies on FND_LOOKUP_VALUES_VL
12.1.1
-
APPS.AHL_PRD_LOV_SERVICE_PVT dependencies on FND_LOOKUP_VALUES_VL
12.2.2
-
eTRM - CS Tables and Views
12.2.2
-
eTRM - CS Tables and Views
12.1.1
description: Table to store web conference details for an SR. ,
-
PACKAGE BODY: APPS.AHL_PRD_LOV_SERVICE_PVT
12.2.2
-
PACKAGE BODY: APPS.AHL_PRD_LOV_SERVICE_PVT
12.1.1
-
PACKAGE BODY: APPS.AHL_PRD_DISPOSITION_PVT
12.1.1
-
PACKAGE BODY: APPS.AHL_PRD_DISPOSITION_PVT
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.FND_GLOBAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, status:VALID,
-
eTRM - CS Tables and Views
12.1.1
description: Table to store web conference details for an SR. ,
-
PACKAGE: APPS.FND_GLOBAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, status:VALID,
-
eTRM - CS Tables and Views
12.2.2