Service: CS_ServiceRequest_UTIL.Validate_Type Error using CS_SERVICEREQUEST_PUB
(Doc ID 298496.1)
Last updated on JULY 21, 2020
Applies to:Oracle Teleservice - Version 11.5 to 12.2 [Release 11.5 to 12.2]
Information in this document applies to any platform.
When trying to create a Service request by using API, from APPS user the following error occurs:
Return Status : E
Inserted request id:
Inserted request number:
ERROR MESSAGE CODE - Current operations cannot be performed.Possible reasons are :
- Responsibility does not have access to the SR Type
- Given SR Type is invalid API Programming Error: CS_ServiceRequest_UTIL.Validate_Type
-- Ensure that the incident type is defined, use parameter from API, l_service_request_rec.type_id:
select name, INCIDENT_TYPE_ID
from CS_INCIDENT_TYPES_VL ;
-- Check which responsibilities the Incident Type is mapped to:
where INCIDENT_TYPE_ID = <incident_type_id>
-- Check responsibility name:
FROM FND_RESPONSIBILITY_VL R
WHERE R.RESPONSIBILITY_ID = <responsibility_id used in API>
select user_id, name from fnd_user
where user_id=<userID used in API>
Manually check if user has responsibility above assigned, verify that manually creating a SR with the specific user_id, responsibility and SR type does work from the Service Request form.
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