For partners that build or integrate commercially available applications and service solutions with the Oracle Cloud Platform
For partners that provide implementation or managed services around Oracle Cloud Applications
Hi Experts,
I am trying to send the skills needed to do a job against an activity. I am unable to find the JSON object in the API documentation.
Below is the link which I get in the response https://api.etadirect.com/rest/ofscCore/v1/activities/{aid} e but I am unable to update the field activity_workskills. Also, when I drop this field in the context layout structure, it is only a read only field. It would be great if someone can explain in detail on how to update the activity_skill through API
Regards,
Shankar
Hi ,
As per my understanding we can provide work skills needed for an activity to be completed at a resource level/Group/Bucket the activittes matching the required set of activities to the resource would be assigned to the Activity . As per activity_workskills is concerned , you can set the visibility of the field to see the value after the activities are routed, activity_workskills shows the workskills that activity has that lead to its assignment to that resource after routing .
Regards,
Prashant Singh Bhadauria
Hi Prashanth,
My understanding is it doesnt serve the purpose.
In theory, I can group of all list of incoming activities into a group or bucket of common skills but how does the system identify what skills are needed against the activity type. For e.g. A group or bucket can have 100 work skills and technician in that bucket/group has 50 skills but the job needs only 10 skills to execute. Until we do the activity type to skill mapping or activity to skill mapping, I am not sure if the above approach is right.
Regards,
Shankar
Shankar Narayanan said:Hi Prashanth,
My understanding is it doesnt serve the purpose.
In theory, I can group of all list of incoming activities into a group or bucket of common skills but how does the system identify what skills are needed against the activity type. For e.g. A group or bucket can have 100 work skills and technician in that bucket/group has 50 skills but the job needs only 10 skills to execute. Until we do the activity type to skill mapping or activity to skill mapping, I am not sure if the above approach is right.
Regards,
Shankar
View original
As per my understanding if you are adding work skills at the technician Level all the work skills mentioned above in the resource structure would not be taken in to consideration . That is all the 100 work skill mentioned in your example would not be taken in to consideration if you are providing work skill at the resource level .
I would suggest you to add Activity Type in work skills condition if you want to distinguish assigning of Activity based on the Activity Types. Kindly do not add work skills in the Groups or Bucket if you adding work skills at a resource level as the workskill mentioned at Group or Bucket level would not be taken in to consideration .
Regards ,
Hello Shankar,
Work skills are not defined on inbound in the 'Work Skills' field. Rather OFSC 'calculates' the work skills using the defined work skills and conditions. When an activity gets added to OFSC the system uses the work skills and work skill conditions to scan the data of that activity and determine which skills to apply. Under Configuration > Work Skills you will find what is needed to create a work skill. Step 1 is to create the work skill and give it a name and label. The next step is under the 'Work Skill Conditions' tab. Here you can indicate which fields indicate that that the work skill needs to be applied.
For example, I have 2 work skills: Install and VIP Install
In OFSC I create the following work skills and their associated conditions:
1) Work Skill: Instal; Work Skill Condition: Activity Type 'in' Install
2) Work Skill: VIP install; Work Skill Condition: Activity Type 'in' Install & VIP 'in' yes
When new activity enters OFSC the system will look at the appropriate fields to determine which work skill should be applied. The link below contains a section 'About Work Skills' which will explain in more detail.
https://docs.oracle.com/cloud/latest/fieldservicecs_gs/FAADU/Administration.htm#FAADUth_ConfiguringOracleFieldServiceCloud
Best,
Hello Shankar,
Work skills are not defined on inbound in the 'Work Skills' field. Rather OFSC 'calculates' the work skills using the defined work skills and conditions. When an activity gets added to OFSC the system uses the work skills and work skill conditions to scan the data of that activity and determine which skills to apply. Under Configuration > Work Skills you will find what is needed to create a work skill. Step 1 is to create the work skill and give it a name and label. The next step is under the 'Work Skill Conditions' tab. Here you can indicate which fields indicate that that the work skill needs to be applied.
For example, I have 2 work skills: Install and VIP Install
In OFSC I create the following work skills and their associated conditions:
1) Work Skill: Instal; Work Skill Condition: Activity Type 'in' Install
2) Work Skill: VIP install; Work Skill Condition: Activity Type 'in' Install & VIP 'in' yes
When new activity enters OFSC the system will look at the appropriate fields to determine which work skill should be applied. The link below contains a section 'About Work Skills' which will explain in more detail.
https://docs.oracle.com/cloud/latest/fieldservicecs_gs/FAADU/Administration.htm#FAADUth_ConfiguringOracleFieldServiceCloud
Best,