User Actions

The following user actions are delivered with the solution. Review the values to determine whether you have the user actions you need for your implementation. You can modify these values or add new values as needed using the APIs. All user actions are delivered as inactive.

ID Active Description Rank
ACTION_VIEW_BILL_ACC_DET false Navigate to Billing tab in Account 360. 10
ACTION_VIEW_OPTY false Navigate to Opportunity Detail page in Oracle Fusion. 10
ACTION_VIEW_COLL_PROC false Navigate to the collection process. 10
ACTION_VIEW_CUT_PROC false Navigate to the cut process. 10
ACTION_VIEW_OD_PROC false Navigate to the overdue process. 10
ACTION_VIEW_PAY_AGREE false Navigate to the payment agreement. 10
ACTION_VIEW_SA false Navigate to the service agreement. 10
ACTION_VIEW_SEV_PROC false Navigate to the severance process. 10
ACTION_VIEW_BUDG_ENRL_DET true Navigate to drawer for enrollment in budget billing. 10
ACTION_VIEW_EBILL_ENRL_DET true Navigate to drawer for enrollment in E-bill. 10
ACTION_VIEW_COLL_SR false Navigate to collections service requests. 20

This table provides additional details on the tasks you can complete.

Note:

Be aware that description is a translatable field, so the description values should be maintained in the relevant lookup code created under the lookup type ORA_UER_USER_ACTION_DESC if your implementation requires more than one language.
Task Configuration
Fetch user action

GET /utilitiesAdmin/v1/userAction

Example:

GET https://<hostname>/api/utilitiesAdmin/v1/userAction

A specific insight type can be fetched using:

GET /utilitiesAdmin/v1/userAction/{id}

Example:

GET https://<hostname>/api/utilitiesAdmin/v1/userAction/ACTION_VIEW_BILL_ACC_DET

Activate user action

POST /CXIPlatformService/v1/CXIReferenceEntity/userAction

Example:

POST https://<hostname>/api/CXIPlatformService/v1/CXIReferenceEntity/userAction

Sample body:

{

"items": [

{

"operation": "update",

"data": {

"id": "ACTION_VIEW_BILL_ACC_DET",

"active": true

}

}

]

}

This payload can have one or multiple items, as needed.

Edit user action

PATCH /CXIPlatformService/v1/CXIReferenceEntity/userAction

Example:

PATCH https://<hostname>/api/CXIPlatformService/v1/CXIReferenceEntity/userAction

Sample body:

{

"items": [

{

"operation": "update",

"data": {

"id": "ACTION_VIEW_BILL_ACC_DET",

"description": "ORA_UER_ACTION_VIEW_DETAIL"

}

}

]

}

This payload can have one or multiple items, as needed.

Create new user action

POST /CXIPlatformService/v1/CXIReferenceEntity/userAction

Example:

POST https://<hostname>/api/CXIPlatformService/v1/CXIReferenceEntity/userAction

Sample body:

{

"items": [

{

"operation": "create",

"data": {

"id": "ACTION_VIEW_BILL_ACC_DET",

"active": true,

"description": "ORA_UER_ACTION_VIEW_DETAIL"

}

}

]

}

This payload can have one or multiple items, as needed.