My Oracle Support Banner

Status Drop-Down List from Create Non-Routine Work Order Page is not Filtered based on the Statuses Defined for the Status Group Attached to the Service Request Type (Doc ID 1103686.1)

Last updated on APRIL 11, 2022

Applies to:

Oracle Complex Maintenance, Repair, & Overhaul - Version 12.1 and later
Oracle Teleservice - Version 12.1.1 and later
Information in this document applies to any platform.


When attempting to create a Non-Routine(NR), find that the Status drop-down list is not filtered based on the Statuses defined for the Status Group attached to the SR Type. All the statuses are displayed instead. If selecting a status not part of the Status Group, upon saving the non-routine, the following error occurs:

API Warning (CS_ServiceRequest_PUB.Create_ServiceRequest): The API ignored the p_type_name parameter. API Programming Error (CS_ServiceRequest_UTIL.Validate_Status): The value "6" for parameter p_status_id is invalid

Expect only statuses that are defined in the status group to be visible in the drop-down list.

The issue can be reproduced at will with the following steps:
1. Navigate to Execution > Production Planning > Work Order Overview
2. Performing a blank search and select a row from the results section
3. Choose 'Create Non-Routine Work Order' option from the drop-down list
4. The Service Request(SR) Type is defaulted. Make sure you have some statuses defined for the Status Group attached to the SR Type
5. Open the Status drop-down list and see that all the statuses from the system are displayed, and not only the ones under the Status Group.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document
 Community Discussions

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.