How to write a groovy to call ESS job hrough REST with parameters
(Doc ID 2780848.1)
Last updated on OCTOBER 15, 2023
Applies to:
Oracle Fusion CX Sales Cloud Service - Version 11.13.21.01.0 and laterInformation in this document applies to any platform.
Goal
Create a webservice and test the groovy script below.
* Webservice: https://ccwx-dev3.fa.us6.oraclecloud.com/ess/esswebservice?wsdl
* Groovy Script:
def responseESS;
def description = "Publish Assignment Rules";
def jobDefinitionId =
[
name : "CacheRefresher",
packageName : "/oracle/apps/ess/crmCommon/workMgmt/assignmentMgr",
type : "JOB_DEFINITION",
]
def application = "CrmEss";
def requestedStartTime = now();
def requestParameters =
[
parameter:
[[
dataType : "STRING",
name : "submit.argument3",
//scope :stringValue,
value : "MOO",
]],
parameter:
[[
dataType : "STRING",
name : "submit.argument4",
//scope :stringValue,
value : "true",
]],
parameter:
[[
dataType : "STRING",
name : "submit.argument5",
//scope :stringValue,
value : "false",
]],
]
responseESS = adf.webServices.ESSWebService.submitRequest(description, jobDefinitionId, application, requestedStartTime, requestParameters)
Solution
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
Goal |
Solution |