Professional Documents
Culture Documents
Job Sets allows you to package more than one Single ESS Jobs or Job Sets to be triggered Serially or in Parallel
processing mode to facilitate a streamlined approach to process transactions in Cloud ERP. These Job Sets can be
executed on an adhoc basis when required or could be scheduled to be triggered at a specific time on a day.
The section that follows here with enlists the steps to Create a Job Set. As an illustrative example, we are creating a
Job Set for Project Financial Management. That would include the Create Accounting ESS Job followed by the
Distribute Borrowed and Lent ESS Job.
Pre-requisites
Before one starts off on creating Job Sets, you would need to ensure that;
Your user has been assigned the Application Implementation Consultant Job Role
Your user also has the Administrator Job Role
Implementation Project has access to the Project Financial Management Offerings
The process starts with setting up an appropriate Policy Authorization. This steps in the process ensures that the
appropriate Job Roles(in this case Project Accountant) has access to the path where the custom Job Sets are
configured (in this case it is oracle.apps.ess.custom.*).
Once you are on the Authorization Management UI, please do select the option fscm under the Application Name
table and then under Resources click on the Search option.
Once you are on the Resources UI, please do set the value of Resource Type to ESSMetadataResourceType and
Name set to is oracle.apps.ess.custom.* and then click on the Search button. You should then click on the Open
Icon [ ].
Complete the Policy section as per the details provided in the table below.
Once you have found the appropriate Roles that need access,
select the row and the click on the Add Principals button. That will
ensure that the custom ESS Jobs have access granted by the
Roles selected in this section.
5 Targets You would see the value that you selected on the Resources UI
as a default here (in this case it would be
oracle.apps.ess.custom.*).
Please ensure that the Update, Execute & Read checkboxes are
ticked.
Once done, click on the Apply button and exit the application.
Create a Job Set
The process starts with navigating to the Manage Job Set task. This is available as a TAB under the Manage
Custom Enterprise Scheduler Jobs for Project Financial Management.
Once you have found the task, click on the Go t Task icon. This should lead you to the Manage Job Sets UI.
In order to include an ESS Job to the new Job Set, please click on the Add Job Set Step icon [ ].
In order to add the Successor ESS Job, please follow the same steps as listed above for the Add Step UI and you
should be able to have more than one ESS Job or Job Sets in your new Job Set definition.
By opting for a Serial submission of ESS Job or Job Sets, the new Job Set definition would appear as per the
screenshot provided above.
Please note in the highlighted section in the above screenshot after the [ ] and [ ] icon, you do see the Step ID
0002 is selected. This effectively means, if the Step ID 0001 completes in Warning or Error status, the Job Set should
trigger the ESS Job with Step ID 0002, in this case it would be the Distribute Borrowed and Lent ESS Job.
You will notice that, as a result of creating this Job Set the Application Defined Properties defaults as seen in the
screenshot below.
Complete the Add System Property section by ensuring you set the values as follows;
Name = SYS_effectiveApplication
Type = String
Initial Value = ProjectsFinancialsEss
Once done, click on the OK button. Once done, click on the Save and Close button and that will complete the
process of creating a new ESS Job Set.
You can now log on as a user in order to access the ESS Job Set. In this case, point to note is only those users can
access the ESS JobSet, who have the Job Role assigned to them which appears under the Policy that you created
as the starting step for the Create Job Sets under the Authorization Management configuration. In this example, the
user needs to have the Job Role of Project Accountant assigned to his/her user account.