Search Results serviced_status_flag
Overview
The APPS.CS_SR_NEW_FIND_PROD_MAINT_V view is a Service (CS) module reporting object that consolidates Oracle Install Base product information for presentation within the Service Request workflow. According to the ETRM documentation, the view "contains the information about all products in the InstallBase" and is used "to get all product information for a particular account in Service request." It is a legacy compatibility object that incorporates the Oracle Install Base changes delivered in release 11.5.6, and it remains VALID in the 12.1.1 and 12.2.2 codelines.
Operationally, the view answers the question: for a given customer account, which installed products are eligible to be referenced on a service request? Eligibility is enforced through filters on the instance status definition, the service-request enablement of the item, and communications tracking. The view therefore acts as a pre-filtered source for the Service Request "find product" (CS_SR_NEW_FIND_PROD) user interface flow and for any custom report or concurrent program that needs candidate installed base records tied to an account.
Underlying Base Objects
The view is defined in the APPS schema and joins synonyms that resolve to the base Install Base, Trading Community Architecture (TCA), Order Management, and inventory item tables. The documented referenced objects in 12.2.2 are:
- CSI_ITEM_INSTANCES — the central Install Base table, aliased ITEM in the view text.
- CSI_INSTANCE_STATUSES — supplies the instance status definition and drives the INCIDENT_ALLOWED_FLAG filter.
- CSI_SYSTEMS_B and CSI_SYSTEMS_TL — the system header (base) and translatable description tables.
- CSI_I_PARTIES and CSI_IP_ACCOUNTS — parties and account relationships for installed base instances.
- MTL_SYSTEM_ITEMS_VL — the item master view supplying product name and description.
- HZ_PARTIES, HZ_CUST_ACCOUNTS, HZ_PARTY_SITES, HZ_LOCATIONS — TCA entities for the owning party and its address context.
- OE_ORDER_HEADERS_ALL and OE_ORDER_LINES_ALL — the original sales order header and line for the instance.
The Item Instances record joins to the item master, the TCA party, the sales order line and header (outer-joined), the system, and the status definition. The join to CSI_INSTANCE_STATUSES is an inner join constrained to statuses where INCIDENT_ALLOWED_FLAG = 'Y'. Item master attributes further restrict output to service-request-enabled items (SERV_REQ_ENABLED_CODE = 'E') and communications-trackable items (COMMS_NL_TRACKABLE_FLAG = 'Y'), while the active date range window limits records to currently effective instances.
Key Columns
The projection exposes both Install Base native attributes and harmonized aliases expected by the Service Request product finder. Notable columns include:
- CUSTOMER_PRODUCT_ID (ITEM.INSTANCE_ID) and CUSTOMER_PRODUCT_STATUS_ID (ITEM.INSTANCE_STATUS_ID) — the installed base instance identifier and its status.
- CUSTOMER_ID (ITEM.OWNER_PARTY_ID) and PRINCIPAL_PARTY_NAME (HZ_PARTIES.PARTY_NAME) — the owning account and party name.
- ACCOUNT_ID (ITEM.OWNER_PARTY_ACCOUNT_ID) and INSTALL_SITE_USE_ID — account and site context; INSTALL_SITE_USE_ID is hard-coded NULL in this view.
- SERVICED_STATUS_FLAG — hard-coded to the literal 'N', indicating the returned product is not yet marked as serviced. This is a synthetic column, not sourced from a base table.
- MOST_RECENT_FLAG — hard-coded 'Y', and PARENT_CP_ID — hard-coded 99999, both legacy placeholders.
- CURRENT_SERIAL_NUMBER, REFERENCE_NUMBER (INSTANCE_NUMBER), CP_LOT_NUMBER, REVISION, INSTANCE_NAME (INSTANCE_DESCRIPTION), EXTERNAL_REFERENCE.
- PRODUCT_NAME (MTL_SYSTEM_ITEMS_VL.CONCATENATED_SEGMENTS), PRODUCT_DESCRIPTION, INVENTORY_ITEM_ID, ORGANIZATION_ID, QUANTITY.
- ORIGINAL_ORDER_NUMBER, ORIGINAL_ORDER_DATE, ORIGINAL_LINE_NUMBER, SHIPPED_DATE, PURCHASE_ORDER_NUM, SYSTEM, SYSTEM_ID, LOCATION_ID, TYPE_CODE.
Common Use Cases and Queries
The view is typically queried to validate whether a particular serviced status flag or account-instance combination exists before provisioning a service request, and to populate LOV or multi-record blocks in the Service Request finder.
Sample query returning eligible installed base products for a given account:
SELECT customer_product_id, reference_number, current_serial_number, product_name, serviced_status_flag FROM apps.cs_sr_new_find_prod_maint_v WHERE customer_id = :p_customer_id ORDER BY product_name;
Filtering on the serviced status flag:
SELECT customer_product_id, product_name, most_recent_flag FROM apps.cs_sr_new_find_prod_maint_v WHERE customer_id = :p_customer_id AND serviced_status_flag = 'N';
Because SERVICED_STATUS_FLAG is a hard-coded literal in the view definition, filtering on it will always return every row for the account when set to 'N', and no rows when set to any other value. Customized reports that depend on a dynamically sourced serviced status should therefore query CSI_ITEM_INSTANCES directly rather than relying on this column.
-
View: CS_SR_NEW_FIND_PROD_MAINT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_SR_NEW_FIND_PROD_MAINT_V, object_name:CS_SR_NEW_FIND_PROD_MAINT_V, status:VALID, product: CS - Service , description: This view contains the information about all products in the InstallBase. This view is using to get all product information for a perticular account in Service request. This incorporates the 11.5.6 changes in Install base. , implementation_dba_data: APPS.CS_SR_NEW_FIND_PROD_MAINT_V ,
-
View: CS_SR_PRODUCTS_MAINT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_SR_PRODUCTS_MAINT_V, object_name:CS_SR_PRODUCTS_MAINT_V, status:VALID, product: CS - Service , description: This view contains the information about all products in the InstallBase. This view is using to get all product information for a perticular account in Service request. , implementation_dba_data: APPS.CS_SR_PRODUCTS_MAINT_V ,
-
View: CS_SR_FIND_PROD_MAINT_P_EAM_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_SR_FIND_PROD_MAINT_P_EAM_V, object_name:CS_SR_FIND_PROD_MAINT_P_EAM_V, status:VALID, product: CS - Service , description: This view is used to bring eAM Assests in Find Product UI , implementation_dba_data: APPS.CS_SR_FIND_PROD_MAINT_P_EAM_V ,
-
View: CS_SR_NEW_PRODUCTS_MAINT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_SR_NEW_PRODUCTS_MAINT_V, object_name:CS_SR_NEW_PRODUCTS_MAINT_V, status:VALID, product: CS - Service , description: This view contains the information about all products in the InstallBase release 11.5.6 and higher . This view is used to get all product information for a particular account in Service request. , implementation_dba_data: APPS.CS_SR_NEW_PRODUCTS_MAINT_V ,
-
View: CS_SR_FIND_PROD_MAINT_P_EAM_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_SR_FIND_PROD_MAINT_P_EAM_V, object_name:CS_SR_FIND_PROD_MAINT_P_EAM_V, status:VALID, product: CS - Service , description: This view is used to bring eAM Assests in Find Product UI , implementation_dba_data: APPS.CS_SR_FIND_PROD_MAINT_P_EAM_V ,
-
View: CS_SR_NEW_FIND_PROD_MAINT_P_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_SR_NEW_FIND_PROD_MAINT_P_V, object_name:CS_SR_NEW_FIND_PROD_MAINT_P_V, status:VALID, product: CS - Service , description: This view contains the information about all products in the InstallBase. This view is using to get all product information for a perticular account in Service request. This incorporates the 11.5.6 changes in Install base. , implementation_dba_data: APPS.CS_SR_NEW_FIND_PROD_MAINT_P_V ,
-
View: CS_SR_NEW_FIND_PROD_MAINT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_SR_NEW_FIND_PROD_MAINT_V, object_name:CS_SR_NEW_FIND_PROD_MAINT_V, status:VALID, product: CS - Service , description: This view contains the information about all products in the InstallBase. This view is using to get all product information for a perticular account in Service request. This incorporates the 11.5.6 changes in Install base. , implementation_dba_data: APPS.CS_SR_NEW_FIND_PROD_MAINT_V ,
-
View: CS_SR_NEW_PRODUCTS_MAINT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_SR_NEW_PRODUCTS_MAINT_V, object_name:CS_SR_NEW_PRODUCTS_MAINT_V, status:VALID, product: CS - Service , description: This view contains the information about all products in the InstallBase release 11.5.6 and higher . This view is used to get all product information for a particular account in Service request. , implementation_dba_data: APPS.CS_SR_NEW_PRODUCTS_MAINT_V ,
-
View: CS_SR_FIND_PROD_MAINT_EAM_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_SR_FIND_PROD_MAINT_EAM_V, object_name:CS_SR_FIND_PROD_MAINT_EAM_V, status:VALID, product: CS - Service , description: This view is used to bring eAM Assets in Find Product UI , implementation_dba_data: APPS.CS_SR_FIND_PROD_MAINT_EAM_V ,
-
View: CS_SR_PRODUCTS_MAINT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_SR_PRODUCTS_MAINT_V, object_name:CS_SR_PRODUCTS_MAINT_V, status:VALID, product: CS - Service , description: This view contains the information about all products in the InstallBase. This view is using to get all product information for a perticular account in Service request. , implementation_dba_data: APPS.CS_SR_PRODUCTS_MAINT_V ,
-
View: CS_SR_FIND_EAM_PROD_MAINT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_SR_FIND_EAM_PROD_MAINT_V, object_name:CS_SR_FIND_EAM_PROD_MAINT_V, status:VALID, product: CS - Service , description: This view is used to filter Instance related fields LOV in Search Installed Base UI. , implementation_dba_data: APPS.CS_SR_FIND_EAM_PROD_MAINT_V ,
-
View: CS_SR_NEW_FIND_PROD_MAINT_P_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_SR_NEW_FIND_PROD_MAINT_P_V, object_name:CS_SR_NEW_FIND_PROD_MAINT_P_V, status:VALID, product: CS - Service , description: This view contains the information about all products in the InstallBase. This view is using to get all product information for a perticular account in Service request. This incorporates the 11.5.6 changes in Install base. , implementation_dba_data: APPS.CS_SR_NEW_FIND_PROD_MAINT_P_V ,
-
View: CS_SR_FIND_PROD_MAINT_EAM_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_SR_FIND_PROD_MAINT_EAM_V, object_name:CS_SR_FIND_PROD_MAINT_EAM_V, status:VALID, product: CS - Service , description: This view is used to bring eAM Assets in Find Product UI , implementation_dba_data: APPS.CS_SR_FIND_PROD_MAINT_EAM_V ,
-
View: CS_SR_FIND_EAM_PROD_MAINT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CS.CS_SR_FIND_EAM_PROD_MAINT_V, object_name:CS_SR_FIND_EAM_PROD_MAINT_V, status:VALID, product: CS - Service , description: This view is used to filter Instance related fields LOV in Search Installed Base UI. , implementation_dba_data: APPS.CS_SR_FIND_EAM_PROD_MAINT_V ,
-
View: CS_CP_MAINT_V
12.1.1
product: CS - Service , description: Products in the installed base , implementation_dba_data: Not implemented in this database ,
-
View: CS_CP_MAINT_V
12.2.2
product: CS - Service , description: Products in the installed base , implementation_dba_data: Not implemented in this database ,
-
View: CS_CUSTOMER_PRODUCTS_MAINT_V
12.1.1
product: CS - Service , description: Products in the installed base , implementation_dba_data: Not implemented in this database ,
-
View: CS_CUSTOMER_PRODUCTS_MAINT_V
12.2.2
product: CS - Service , description: Products in the installed base , implementation_dba_data: Not implemented in this database ,