Professional Documents
Culture Documents
Fusion Absence Management
Fusion Absence Management
In fusion absence management is a part of workforce deployment offerings where it gives a lot
more feature compared to oracle Ebiz.
.oracle Ebiz تعد إدارة غياب االندماج جزًء ا من عروض نشر القوى العاملة حيث توفر ميزات أكثر بكثير مقارنًة بـ
If you tried to learn absence management in Ebiz and gave up only because of the complex fast
formulas then there is a good news for you.
. فهناك أخبار جيدة لك، واستسلمت فقط بسبب الصيغ السريعة المعقدةEbiz إذا حاولت تعلم إدارة الغياب في
Most of the complex business requirement can now be easily handled by simple User
Interface without writing a single line of code.
يمكن اآلن التعامل مع معظم متطلبات العمل المعقدة بسهولة عن طريق واجهة مستخدم بسيطة دون كتابة سطر واحد من
.التعليمات البرمجية
However, it doesn’t mean that you cannot write formula, fast formulas are still there if you wish
or need to use them.
فال تزال الصيغ السريعة موجودة إذا كنت ترغب في استخدامها أو تحتاج، هذا ال يعني أنه ال يمكنك كتابة الصيغة، ومع ذلك
.إلى استخدامها
1
Fusion Absence Management: Setup steps
Below diagram explains all possible steps required to setup absence management including
optional steps.
.يوضح الرسم البياني أدناه جميع الخطوات الممكنة المطلوبة إلعداد إدارة الغياب بما في ذلك الخطوات االختيارية
Absence types would be your center of attraction as absence category, absence plan, absence
certificate, absence reason will be linked with absence types only.
ستكون أنواع الغياب هي مركز الجذب الخاص بك حيث سيتم ربط فئة الغياب وخطة الغياب وشهادة الغياب وسبب الغياب
.بأنواع الغياب فقط
2
Understand with examples
There are many new concepts and terminologies introduced in Fusion absence management,
which are worth to explain but I think the best idea would be to understand them with an
example. I will talk about them in more details when the time will come.
والتي تستحق الشرح ولكن أعتقد أن، هناك العديد من المفاهيم والمصطلحات الجديدة التي تم تقديمها في إدارة الغياب فيوجن
. سأتحدث عنها بمزيد من التفاصيل عندما يحين الوقت.أفضل فكرة هي فهمها بمثال
هناك حاجة إلعداد نوع الغياب "اإلجازة السنوية" في مؤسستك للموظفين بدوام كامل والعاملين في كشوف المرتبات
2. Employee who has been in the organization for more than 5 years will receive 24 days of annual
leave (entitlement) in a year and rest will receive 18 days.
يوًم ا من اإلجازة السنوية (االستحقاق) في السنة والباقي24 سنوات على5 سيحصل الموظف الذي كان في المنظمة ألكثر من
. يوًم ا18 يحصل على
4. Employees can take their unused leaves to next year but not more than 5.
5 يمكن للموظفين أخذ إجازاتهم غير المستخدمة إلى العام المقبل ولكن ليس أكثر من.
5. At any point of the time no employee will have more than 30 days of leave balance.
يوًم ا من رصيد اإلجازة30 لن يكون لدى أي موظف أكثر من، في أي وقت من األوقات.
6. Employees will be allowed to over withdraw but balance should not go less than -2.
.2- سيسمح للموظفين بالسحب أكثر من الالزم ولكن يجب أال يقل الرصيد عن
7. Employees should also not be able to apply Annual Vacation for more than 10 days in row.
أيام متتالية10 يجب أال يتمكن الموظفون أيًضا من تقديم إجازة سنوية ألكثر من.
3
8. HR Administrator should have access to adjust Annual Vacation balance for any employee.
يجب أن يتمتع مسؤول الموارد البشرية بإمكانية الوصول لتعديل رصيد اإلجازة السنوية ألي موظف
ستكون خطوات اإلعداد على النحو التالي، هذا المثال، حتى اآلن
As the Annual Vacation is only for Active Employees with active payroll
نظًرا ألن اإلجازة السنوية مخصصة فقط للموظفين النشطين ذوي الرواتب النشطة
, we need to create an eligibility profile and later add this with absence types so that all eligible
employees will be enrolled automatically.
. نحتاج إلى إنشاء ملف تعريف األهلية وإضافة هذا الحًقا مع أنواع الغياب حتى يتم تسجيل جميع الموظفين المؤهلين تلقائًيا،
Navigation: Navigator » My Client Group » Absence » Task Panel » Manage Eligibility
Profile
Click on the Manage Eligibility Profiles under Tasks and then click on Create icon to
select Create Participation Profile إنشاء ملف تعريف المشاركة
4
Once you click on the Create Participation Profile following page will appear.
Now enter the name (Name is generic and same eligibility profile can be attached with more than
one absence types, so give a common name). Make sure status is Active and other details as
shown in the screenshot below.
أدخل اآلن االسم (االسم عام ويمكن إرفاق نفس ملف. ستظهر الصفحة التالية، بمجرد النقر فوق إنشاء ملف تعريف المشاركة
تأكد من أن الحالة نشطة وتفاصيل أخرى كما هو.) لذا أعِط اسًم ا شائًعا، تعريف األهلية بأكثر من نوع واحد من أنواع الغياب
.موضح في لقطة الشاشة أدناه
Once you enter basic details click on Employment Tab and then Assignment Status sub tab
and click on Add icon. Enter the detail as follow
انقر فوق عالمة التبويب التوظيف ثم عالمة التبويب الفرعية حالة التعيين وانقر فوق رمز، بمجرد إدخال التفاصيل األساسية
أدخل التفاصيل على النحو التالي.إضافة
5
1. Sequence : 10
Similarly click on Assignment Category sub tab and make entries as follows. Once done click
on save and Close
/*********************************************************/
6
Sequence : 20
As per the requirement employee who has been in the organization for more than 5 years will
receive 24 days of annual leave (entitlement) in a year and rest will receive 18 days.
So for this we need to define a Derived Factor based on the length of service.
.لذلك نحتاج إلى تحديد العامل المشتق بناًء على طول الخدمة
We will link this derived factor with Absence Plan later in the course.
.سنربط هذا العامل المشتق بخطة الغياب الحًقا في الدورة
Navigation: Navigator » My Client Group » Absence » Task Panel » Manage Derived
Factors
7
Select the Length Of Service tab and then click on the Create icon under the Search Result
section. This will open a new window. Give it a name and enter other details as follows. Once
done click on Save and Close
8
Unit of Measure : Years
9
Create Repeating Time Periods إنشاء فترات زمنية متكررة
Now it is time to create accrual time periods. As per the requirement employees will be accrued
every month. We will link this time period with absence plan later.
سنربط هذه الفترة الزمنية. سيتم استحقاق الموظفين كل شهر، وفًقا للمتطلبات.حان الوقت اآلن إلنشاء فترات زمنية استحقاق
Sample Start Date : <Select Plan Cycle Start Date Ex: 1st Jan of the current year>
10
11
Create Absence Plan خطة الغياب
We can say that prerequisites to create absence plan are done. Now it is time to create absence
plan Annual Vacation and link attributes we have created so far.
Navigation: Navigator » My Client Group » Absence » Task Panel » Manage Absence Plans
Now I feel it is time to talk a little bit about different plan types available in Fusion Absence
Management.
There are three different plan types available in Fusion Absence Management, which are given
below:
12
Accrual االستحقاق
Use this type to create absence plans that enable workers to accrue time for the purpose of taking
paid leave, for example, a vacation plan. Our requirement qualifies for this plan type.
على سبيل المثال، استخدم هذا النوع إلنشاء خطط الغياب التي تمكن العمال من تجميع الوقت لغرض أخذ إجازة مدفوعة األجر
. متطلباتنا مؤهلة لهذا النوع من الخطة. خطة إجازة،
Qualification المؤهل
Use this type to create an absence plan where workers qualify for the plan as a result of events,
such as long term illness or maternity, and receive payments during the absence period.
وتلقي، مثل المرض طويل األمد أو األمومة، استخدم هذا النوع إلنشاء خطة غياب حيث يتأهل العمال للخطة كنتيجة ألحداث
.مدفوعات أثناء فترة الغياب
Create absence plans of this type to track paid or unpaid absences without maintaining an
accrual balance or providing leave entitlements, such as periodic accruals.
You can also use plans of this type in combination with a qualification plan. For example, use a
no-entitlement plan to pay workers if they are not eligible for a standard maternity absence
qualification plan.
قم بإنشاء خطط غياب من هذا النوع لتتبع حاالت الغياب المدفوعة أو غير المدفوعة دون االحتفاظ برصيد تراكمي أو توفير
على. يمكنك أيًضا استخدام خطط من هذا النوع جنًبا إلى جنب مع خطة التأهيل. مثل االستحقاقات الدورية، استحقاقات اإلجازة
. استخدم خطة عدم االستحقاق لدفع أجور العامالت إذا لم تكن مؤهالت لخطة تأهيل معيارية لغياب األمومة، سبيل المثال
13
Agreement االتفاق
Create absence plans of this type in accordance with statutory rules for use under an agreement.
For example, create a shared parental leave agreement for a worker and qualified parental partner
to allocate paid or unpaid time off among parenting partners.
قم بإنشاء اتفاقية إجازة، على سبيل المثال.قم بإنشاء خطط غياب من هذا النوع وفًقا للقواعد القانونية لالستخدام بموجب اتفاقية
.والدية مشتركة للعامل والشريك األبوي المؤهل لتخصيص إجازة مدفوعة األجر أو غير مدفوعة األجر بين الشركاء األبوين
Compensatory تعويضية
Create absence plans of this type to track earned compensatory time that can be used for time off.
Compensatory time is offered as compensation for working outside of regular work schedules.
Instead of paying overtime, an employer can create a policy to give paid time off.
يتم تقديم الوقت التعويضي.قم بإنشاء خطط غياب من هذا النوع لتتبع الوقت التعويضي المكتسب الذي يمكن استخدامه لإلجازة
يمكن لصاحب العمل وضع سياسة لمنح إجازة، بدًال من دفع العمل اإلضافي.كتعويض عن العمل خارج جداول العمل العادية
.مدفوعة األجر
14
Donation هبة
Create absence plans of this type to track donated time that a worker receives. Workers can
donate their accrual plan balance to a coworker who needs additional time off and is eligible to
receive the donated time.
يمكن للعمال التبرع برصيد خطة االستحقاق الخاصة.قم بإنشاء خطط غياب من هذا النوع لتتبع وقت التبرع الذي يتلقاها العامل
.بهم لزميل في العمل يحتاج إلى إجازة إضافية ويكون مؤهًال لتلقي الوقت المتبرع به
يتم تشغيل المستحقات على فترات زمنية مكونة ويتم حساب األرصدة يقوم النظام بتقييم األهلية واالستحقاقات اعتباًرا من "تاريخ
"التأهيل
System evaluates balances as of the absence end date No enrollment data is held
يقوم النظام بتقييم األرصدة اعتباًرا من تاريخ انتهاء الغياب ال يتم االحتفاظ ببيانات التسجيل
Plan termination based on employment termination or Termination of employment may still require
loss of eligibility payment of outstanding entitlements
إنهاء الخطة بناًء على إنهاء التوظيف أو فقدان األهلية قد يتطلب إنهاء العمل دفع المستحقات المتبقية
15
It is also worth to mention that Absence Plans are the bridge between Fusion Absence
Management and payrolls. So if you want Fusion Payroll to take care about the absence
.payment Plan must exist
لذلك إذا كنت تريد من.ومن الجدير بالذكر أيًض ا أن خطط الغياب هي الجسر بين نظام إدارة الغياب فيوجن وكشوف الرواتب
. فيجب أن تكون موجودة، أن تهتم بخطة دفع الغيابFusion Payroll
16
Okay so now we know what are the different plan types delivered by Fusion Absence
Management and when they should be used. Now lets come back to where we were.As soon as
you click on Continue following page will appear. Ensure Plan Attributes tab is selected.
Status : Active
Now click on the Participation tab and click on Select and Add under Eligibility section, a
pop-up will appear. Enter values as follow and click on Save and Close
Sequence : 10
17
Now click on Accruals Tab and enter details as follo
w:
Accrual Definition : Matrix
Accrual Frequency Source مصدر تردد االستحقاق: Repeating period فترة التكرار
Ceiling : 30 Days <This is our requirement that no employee will have more than 30 days of
annual vacation balance>
Negative Balance Limit : 2 <This is our another requirement that employee can over withdraw but
not more than -2>
18
Once you enter all these details, click one click on the Create button available under Accrual
Matrix and enter details as follows.
Sequence: 10
Accrual: 1.5
Carryover Limit : 5
19
Which will open a new window. Click on Derived Tab » Click on Folder Length of service » Select
the length of service <Avi Length of Service> we created earlier » Click on Insert to expression »
click on operators tab » Click on operators Folder » Select Less Than » Click on Insert to
expression » Click on Expression Region and enter numeric value 5 » Click OK
Once again click on Create icon under Accrual Matrix and make another entry as follow
Sequence: 20
Accrual: 2
Carryover Limit : 5
Expression Builder : Follow the same steps but this time values should be like
[LengthOfService.AviLengthOfService] >= 5
Note : What this accrual matrix will do is, if the length of service of any employee is less than 5
year he would get 1.5 days of accrual every month, which will make it 18 days in a year.
Similarly, if the length of service is greater than 5, employee would get 2 days per month, which
will make it 24 days in a year.
Information : Just in case if the requirement would have been that a new employee who has just
been enrolled to Annual Vacation will continue to accrue from first day but cannot use the
accrued leave for first two months,
20
You will make use of Accrual Vesting Rule introduces in Fusion Absence Management. Setting
would look as given in the screen-print.
Now click on the final tab Entries and Balances
As the requirement also says that HR administrator should be able to adjust the Annual Vacation
balance we need to enable this option over here. Just select the check box Enable
Adjustments and select all values from Adjustment Reasons
Information: If you want to pass the information to payroll for calculation (including Rate
Definition) you select the check-box to yes for “Transfer absence payment information for
payroll processing” under Payroll Integration
21
Click on Save and Close
22
I believe this is time to talk about the different Patterns available in Fusion Absence
Management.
أعتقد أن هذا هو الوقت المناسب للحديث عن األنماط المختلفة المتاحة في إدارة الغياب
An absence pattern contains a predefined set of rules that you can use as a starting point to create
an absence type.
.يحتوي نمط الغياب على مجموعة محددة مسبًقا من القواعد التي يمكنك استخدامها كنقطة بداية إلنشاء نوع غياب
The pattern that you select determines whether special fields appear on the absence type pages,
as well as the options available to display and process various aspects of absence recording.
باإلضافة إلى الخيارات المتاحة لعرض، يحدد النمط الذي تحدده ما إذا كانت الحقول الخاصة ستظهر في صفحات نوع الغياب
.ومعالجة الجوانب المختلفة لتسجيل الغياب
For example, the Illness or injury pattern displays a field that enables you to select whether the
absence type applies for childbirth or adoption placement. Fusion Development maintains
patterns and there is no UI available to users to update content of patterns.
يعرض نمط المرض أو اإلصابة حقًال يتيح لك تحديد ما إذا كان نوع الغياب ينطبق على الوالدة أو التنسيب، على سبيل المثال
على األنماط وال توجد واجهة مستخدم متاحة للمستخدمين لتحديث محتوىFusion Development يحافظ.للتبني
.األنماط
23
Name : Give it a name
UOM : Days
Status : Active
Maximum Duration Alert : Error [Since this is our requirement not to allow more than 10 days of
leave]
Maximum Duration : 10
24
Click on the tab Plans and Reasons and click on Select and Add to make entry as follows
Plan : Our plan that we created earlier <Annual Vacation>
Status : Active
Priority : 1
Click OK
25
(Optional Step) Now click on next tab Display Features and check you have selected following
options for section Additional Details
(Optional Step) Also please check that you have following details for section Dates and
Duration
26
Now our Annual Vacation plan setup is done. Following steps are to check whether our setups
are working properly or not.
27
Automatic Enrollment التسجيل التلقائي
Now the most important question is how would an employee be enrolled to the accrual plan we
have configured. Remember, we attached an eligibility profile with the accrual plan.
تذكر أننا قمنا بإرفاق ملف تعريف.اآلن السؤال األهم هو كيف سيتم تسجيل الموظف في خطة االستحقاق التي قمنا بتكوينها
.األهلية بخطة االستحقاق
That eligibility profile would help us to enroll employees to accrual plan. If we want all eligible
employees to be enrolled automatically, we can run a program “Update Accrual Plan
Enrollments”
، إذا أردنا تسجيل جميع الموظفين المؤهلين تلقائًيا.سيساعدنا ملف األهلية هذا على تسجيل الموظفين في خطة االستحقاق
"فيمكننا تشغيل برنامج "تحديث عمليات تسجيل خطة االستحقاق
To run the process follow the below navigation and then click on Run icon against process
“Update Accrual Plan Enrollments”
" ثم انقر فوق رمز التشغيل مقابل عملية "تحديث عمليات تسجيل خطة االستحقاق، اتبع التنقل أدناه، لتشغيل العملية
Navigator » My Client Group » Absence » Task Panel » Schedule and Monitor Absence
Process » Update Accrual Plan Enrollments
Now on this screen enter the effective date (for first run enter date same as plan start date) and
then from Absence Plan filed select the plan we just configured.
، أدخل التاريخ نفسه كتاريخ بدء الخطة) ثم من حقل خطة الغياب، أدخل التاريخ الفعلي (للتشغيل األول، اآلن على هذه الشاشة
Wait for the process to complete (you can click on refresh button to check status constantly).
.)انتظر حتى تكتمل العملية (يمكنك النقر فوق زر التحديث للتحقق من الحالة باستمرار
Once process status is changed to “Succeeded”, consider program has completed successfully.
. ضع في اعتبارك أن البرنامج قد اكتمل بنجاح، "بمجرد تغيير حالة العملية إلى "نجحت
28
Manual Enrollment التسجيل اليدوي
If you want employee to enroll manually, you can follow below navigation.
. يمكنك متابعة التنقل أدناه، إذا كنت تريد أن يقوم الموظف بالتسجيل يدوًيا
Navigator » My Client Group » Person Management » Search For a worker » Tasks Panel
» Absences » Manage Absence Record
On this screen scroll below and you will see a section called “Plan Participation/Plan Balances”
" أرصدة الخطة/ قم بالتمرير أدناه وسترى قسًم ا يسمى "خطة المشاركة، في هذه الشاشة
Now Click on Enrollment and Adjustment and then click on Add Enrollment.
اآلن انقر فوق التسجيل والتعديل ثم انقر فوق إضافة التسجيل
This will bring a pop-up where select the plan Annual Vacation and enrollment Start Date.
.سيؤدي هذا إلى ظهور نافذة منبثقة حيث حدد خطة اإلجازة السنوية وتاريخ بدء التسجيل
This process will enroll employee to the accrual plan.
.ستسجل هذه العملية الموظف في خطة االستحقاق
29
Now we need to check the balance (accrual) of the employee to make sure its working according
to our configuration.
First select the plan Annual Vacation and click on Accrual and select Run Accrual for
selected Plan
.نحتاج اآلن إلى التحقق من رصيد (االستحقاق) للموظف للتأكد من أنه يعمل وفًقا لتكويننا
حدد أوًال خطة اإلجازة السنوية وانقر على االستحقاق وحدد تشغيل االستحقاق للخطة المحددة
This will bring a pop-up where you select the current date and click on yes. After that you can
check the balance in Annual Vacation row.
You can also adjust the balance by selecting Enrollments and Adjustments » Adjust Balance.
30
Scheduling the vacation جدولة اإلجازة
. تطبيق الغياب بشكل أكثر شيوًعا باسم غياب الجدولة/ ُيعرف تقديم، Fusion Absence Management في
Okay, we have worked hard to configure Annual vacation, now it is time to check how it works.
واآلن حان الوقت للتحقق من كيفية عملها، لقد عملنا بجد لتهيئة اإلجازة السنوية، حسًنا
Remember one of the requirement was not to allow workers to schedule Annual Vacation for
more than 10 days so lets test that.
. لذا دعنا نختبر ذلك، أيام10 تذكر أن أحد المتطلبات كان عدم السماح للعمال بجدولة إجازة سنوية ألكثر من
31
Login as worker and follow below navigation:
Information: You can also setup different approval process for your absence.
To Get some idea on how approval process can be customized in fusion please follow the post
32
Configure and Customize Approval Rules in Oracle Fusion
Approval Rules in Oracle Fusion قواعد الموافقة
In oracle fusion there are some process which already have approval rules associated with them.
. هناك بعض العمليات التي لديها بالفعل قواعد الموافقة المرتبطة بها، في اندماج أوراكل
Since the approval path varies from organization to organization you have the flexibility to
modify seeded approval rules.
. فلديك المرونة لتعديل قواعد الموافقة المصنفة، نظًرا ألن مسار القبول يختلف من مؤسسة إلى أخرى
In this article we will explain how can you modify/attach your own custom approval rules with
Termination process. إرفاق قواعد الموافقة المخصصة الخاصة بك مع عملية/ سنشرح في هذه المقالة كيف يمكنك تعديل
اإلنهاء.
For example let’s understand that our organization need is to associate approval rules with
termination process. دعنا نفهم أن مؤسستنا بحاجة إلى ربط قواعد الموافقة بعملية اإلنهاء، على سبيل المثال.
يجب أن ينتقل إلى مستويين من موافقة التسلسل الهرمي للمدير، عندما يتم إرسال اإلنهاء
33
Setup Approval rules for termination
1. Login to application and search for the task “Define Approval” and click on Go to Task
against Manage Approval Transactions for Human Capital Management as shown in the
screen below
34
2. In the next screen search for the task “Terminate” and then click on tab “Configure” under
column Rules.
4. In the next screen you will see the seeded on custom rule associated with the termination
process.
5. You may see different approval rules in your instance than one given below here.
35
6. For now highlight/click on TerminationRule oval and it will enable the plus icon (ad
new rule on the top).
7. Click on that and it will add one more oval/rule. highlight/click on this new rule and at
the bottom (Rule: Line Management Approval) give name to your rule, without space, for
example “AviHRRep”. Once done click on “Configure Rule Conditions”
5. This will bring another pop-up screen where you actually define your conditions.
Now highlight/click on “1==1” box and then you will see some additional options enabled at the
top, click on AND icon
36
Now highlight/click on this newly create AND oval.
8. Once again at the top you will see the option to click on Expression (Add New
Expression to the Right of the Selected Node).
9. From select Attribute select transactionApprovalRequest » Requester
37
7. Select equalsIgnoreCase in the next field, enter a value in the next filed and finally enter the
User.Name in the last filed for whom no approval is required (Auto approval for Mr. Xyz).
Remember you need to select the User Name (login) not the Person Name. Once done click on
OK
10. Once you click “OK” you will again come back to “Manage Approval Rules: Terminate”
screen.
Now from your right hand side under Approvers select the “Self Auto Approver” and
drag and drop it open THEN (which if for AviHRRep). If drag and drop doesn’t work
first Highlight the Then rectangle and Add Approver Participant green plus icon that is
part of the Self Auto Approve selection.
Note: If something goes wrong you can make use of the Undo Redo options available at the top
38
9. So far we have created a rule for Mr. Xyz so that when he is terminating any worker system
will not go far approval. Now we also need to add another rule for rest of employees so when
they are terminating any worker it should go for two level of manager hierarchy approval.
Before we add another rule make sure you have only one rule “AviHRRep” associated now.
Please delete any other rules if you have any. To delete the rule just highlight that rule/oval and
click on the red cross (delete icon).
By now your screen should exactly look as it is shown below (Rule name may digger)
39
10. Now please follow the step 4 and this time give the rule name “Other”
11. Now please follow the steps 5, 6 and 7 once again to add a news condition as follows. This
time “!=” operator is selected instead of “equalsIgnoreCase” but same User Name. Once done
click on OK to go back Manage Approval Rules: Terminate screen
40
12. Now please follow the step 8 but this time select Management Hierarchy from the
Approvers list and link with new condition Other (THEN) your screen should look like as
follows.
13. Now click/higlight on Management Hierarchy box and enter the details under section
Management Hierarchy as follows
41
14. Once you enter all details click on Submit. To verify setup is working first login with “Mr.
Xyz” account and try to terminate any worker, it should not go for any approval.
Now login as any other user and try to terminate any worker, this time system should look for
two level of approval.
42
Setup Vacation Rules in Fusion HCM – Delegating Approval
What is vacation Rule?
A vacation rule in fusion is simply a rule or setup that allows you to reassign or delegate all your
system notifications to anyone else within the organization.
قاعدة اإلجازة في االندماج هي ببساطة قاعدة أو إعداد يسمح لك بإعادة تعيين أو تفويض جميع إعالمات النظام الخاصة بك إلى
أي شخص آخر داخل المؤسسة
Though it is known as vacation rule, you are not restricted to use it only when you are on
vacation. There is no system validation with your absence.
ال يوجد تحقق من. إال أنك لست مقيًدا باستخدامها فقط عندما تكون في إجازة، على الرغم من أنها ُتعرف باسم قاعدة اإلجازة
.النظام مع غيابك
You can setup vacation rule at any point of time when you feel you will not have access to your
application and want to reassign/delegate your FYI and FYA notifications so that approval
process still moves in your absence.
تفويض إخطارات/ يمكنك إعداد قاعدة اإلجازة في أي وقت تشعر فيه أنك لن تتمكن من الوصول إلى طلبك وتريد إعادة تعيين
. الخاصة بك حتى تستمر عملية الموافقة في غيابكFYA وFYI
43
Configure Vacation Rules
To setup a vacation rule login to your application and in Notifications section select Servers
under View as shown in the screenshot below
Now choose Human Capital Management and it will take you to BPM Worklist
Click on Preferences (uper right corner) and it will take you to the page where you can setup
your vacation rule.
Click on Enable vacation period and choose Start Date and End Date of your rule.
44
In any case you will need to select a person whom you want to reassign/delegate the
notifications.
Reassign : In case of reassign system will route the notification and the receiver can
approve/reject or your behalf.
. الرفض أو نيابة عنك/ سيقوم النظام بتوجيه اإلشعار ويمكن للمستلم الموافقة، في حالة إعادة التعيين
Delegate: Whereas in case of delegate you transfer the ownership of the notification and
authority will be with other person.
. فإنك تنقل ملكية اإلشعار وستكون السلطة مع شخص آخر، بينما في حالة التفويض
45
1. Approvals in Oracle Fusion Application
To manage approval processes, Oracle HCM Cloud Applications uses the approval-management
extensions of Oracle Service Oriented Architecture (SOA) Suite human workflow services.
In this article, we will learn to configure different types of approval rules from scratch and
different types of attributes involved in an approval process.
2. Understand Oracle Approval Management with Example
Lets try to understand approval management with a business case. Although the steps we are
going to follow can be used for all types of approval transactions such as promotion, termination,
transfer etc. but the example we are going to cover here is for Document of Record. We have
already learned how to configure and use document of record here » Everything You Wanted to
Know about Document of Record (DOR) in Oracle Fusion
46
How to use matrix manager in Oracle workflow
How to create and use approval groups in Oracle workflow
How to use Area of Responsibility (AOR) in Oracle workflow
How to setup parallel approval or First Responder Wins in Oracle BPM workflow.
How to setup Task Aggregation in Oracle workflow so that one approve appearing multiple
times in a approval path needs to approve only once.
Lets see how these requirement can be achieves through oracle approval managements.
To get all the flavors of oracle workflow mentioned above, check if you have following setups
already ready.
Optional) Create a matrix manager “Project manager”. You can read this article to see how to
create matrix manager » How to Configure & Use Matrix Manager (Dotted Line Manager) in
Oracle Cloud HCM. Instead of Project Manager, you can use any other type of matrix manager
also, or you can simply use delivered line manager also.
(Optional) Create an area of responsibility (AOR) “Payroll Representative”. This step is also
optional; you can still configure and learn approval without this. But, if possible create one AOR
it would be good.
Two different Document Types. To create document types you can follow this article »
Everything You Wanted to Know about Document of Record (DOR) in Oracle Fusion. Or if you
have some basic knowledge of oracle approval functionality and dont want to create document
types, you can still follow these steps for other approval rules such as promotion, transfer with
some small tweak.
Create an Approval Group Travel Administrator. We need to use approval group in our approval
hierarchy so we need to create one. Do not worry, this I am going to cover in details how to
create approval groups.
47
3.1 How to Create Approval Group
Approval group is a set of users grouped to approve some specific transaction. An approval
group can be used in multiple approval flow.
يمكن استخدام مجموعة.مجموعة الموافقة هي مجموعة من المستخدمين تم تجميعهم للموافقة على بعض المعامالت المحددة
.الموافقة في تدفق الموافقة المتعددة
To create an approval group search for the task Manage Approval Groups, which will take you to
BPM worklist window.
On this screen directly click on + Create Approval Group button or click on the arrow button
then select » Create Static Approval Group مجموعة الموافقة الثابتةas shown in the image below.
In the name filed, enter name as Travel Administrator then click on the Plus (+) icon to add
member.
Click on the search icon against field Member while checkbox User is selected.
48
You will see Identity Browser screen. On this screen, search the user you want to add to
approver group and then click on OK to add the user.
Repeat the steps to add more users to this group. Try to add three or more users.
We have added four users in the approver group as shown below in the image.
49
Please note that sequence of users added in the group does not make much sense if we are using
parallel approver (which is true for this example). But if it is sequential, sequence of users is very
important.
Each member of the approver group has to approve any request one by one in the same order.
So if you want to move the order, you can click on the Push Member Up or Push Member Down
buttons available beside the Add Member (+) button.
Once you enter all required details for your approver group, click on the Save button.
50
4. Configure Approval Rules for Document of Record (DOR)
Now as per the requirement to configure approval rule for DOR, navigate to Tool » Transaction
Console » Approval Rules
On this screen search for rule Manage Document Records and ensure that Bypass Approvals is
disabled (as shown in the image below)
To configure/amend new rule click on Configure Rules pencil icon.
Once you click on pencil icon you will be on page » Approval Rules: Manage Document
Records: DocumentOfRecordRuleSet
On this screen, you will see default rules configured for Document of Record.
51
52
4.1 Deactivate delivered rules which are not required
As a best practice we should not change the delivered rules, so what we can do is,
disable/inactivate them. To inactivate delivered rule click on the rule name
(DocumentOfRecordRule) and scroll below, you will see Rule : Add Details section, there
change the Status from Active to Inactive as shown below in the image.
53
This will create a new rule with default rule name Rule1. Click on that rule and scroll below to
“Rule: Add Details” section.
54
Under the Rule: Add Details section change the Rule Name from Rule1 to some meaningful
name such as APTravelReimbursement.
Now click on the Configure Rule Conditions button. We need to change this rule so that it works
only when an employee is submitting document of type “AP Travel Reimbursement” To get that
done, select the default rule (1 == 1 ) and then click on button Edit Selection button as shown
below.
55
This will open an Approval Rule: Edit Condition Expression dialogue box. Enter details as
follows :-
Click on the first filed and select value Select from attribute
From the second field select value getNewDoRByTransactionIdResponse » documentType
From third field select operator ==
From fourth field select value Enter a string
In the last filed enter your document type with double quote as “AP Travel Reimbursement”
Once you enter all these details click on OK button. You will be back on Condition Details page.
Your rules may look like what is shown below in the image.
56
Click on OK button available on Condition Details dialogue box. You will be back on Approval
Rules: Manage Document Records: DocumentOfRecordRuleSet page. Your screen will look
similar to this.
57
4.2.1 How to use matrix manager in oracle workflow?
We have created rule, now we need to tell if this rule is true, who should be the approver. As per
the requirement for the AP Travel Reimbursement document type Project Manager (Matrix
Manager) is the first approver. So, to add first approver, click on the THEN box, which is
attached to our custom rule (APTravelReimbursement) and then click on the + icon available in
front of Management Hierarchy (which you see under Approvers heading)
58
Now, once management hierarchy is attached with rule, click on the Management Hierarchy box.
You will see Management Hierarchy section below. Under the Management Hierarchy section
change the details as follows.
Action Type: Approval Required
Route Using : Project manager (If you have not configure matrix manager you can use line
manager)
Approval Chain Of : Worker
Start With : Manager
Number of Levels : 1
Top Approver : Second Level Manager
59
4.2.2 How to use Area of Responsibility (AOR) in oracle workflow?
We also need to add second approver, which will be Payroll Representative (Area of
Responsibility). To get that done, click on the Management Hierarchy box and then from your
right hand side, click on the + icon available in front of Representative. Once representative it
attached with Management Hierarchy box, click on the Representative box and scroll below to
see Representative section.
Under Representative section enter details as follows
Action Type: Approval Required
Representative Type: Payroll Representative
Representative Of : Worker’s Representative
60
4.3 Create rule for second document type – AP Visa Reimbursement
Now you can create similar role for other document type AP Visa Reimbursement as follows
Click on the + Add New Rule button.
Change the rule name to APVisaRepresentative
Click on Configure Rule Conditions button.
Click on Edit Selection button and enter rule as follows
Click on the first filed and select value Select from attribute
From the second field select value getNewDoRByTransactionIdResponse » documentType
From third field select operator ==
From fourth field select value Enter a string
In the last filed enter your document type with double quote as “AP Visa Reimbursement”
61
Click on OK button
Click on THEN box and click on + icon against the approval participant Approval Groups.
Click on Approval Groups box and under the Approval Groups section enter details as follows
Action Type : Approval Required
Group: Travel Administrator
Allow empty Group : Yes
62
Once both of your rules are configured, click on Submit button. You will get a confirmation,
click on Yes button.
Please note : We have only created rules for these two document types but Workers could submit
other document types too. Therefore, you will also need to create a generic rule that will work
for all other documents types (which we are not covering in this article.)
5. Learn Oracle BPM Workflow
Now we have achieved both the requirements. You can create scenarios and test it out. You can
get steps to test document of record in this article » Everything You Wanted to Know about
Document of Record (DOR) in Oracle Fusion
For the second requirement AP Visa Reimbursement, submit the document and you will notice
that notifications are sent to every member of Approval Group (Travel Administrator) one by
one in the order they are attached. All the members of the group have to approve the document.
But this is not what we want, as per our requirement even half of the approver groups approve it,
63
it should be okay. We achieve this through parallel approval or also know as First Responder
Wins. We will see this how it is done.
5.1. How to Configure Parallel Approvar or First Responder Wins?
To open BPM worklist search for the task Manage Task Configurations for Human Capital
Management, which will take you to BPM Worklist. On this screen search for the approval rule
DocumentOfRecordApproval and then click on that rule name (DocumentOfRecordApproval) to
open its properties. It will look like below image.
Now on this screen, click on the edit task button and then click on the Assignees Tab. Give it
some moment to load and then take your cursor to the upper right corner of that diagram
(Document Record Approvers) and click once. You will see an edit button as shown in the image
below.
64
Click on that edit button you will further see more options. Select Convert » Parallel
65
After clicking on Parallel, scroll below and you will see three tabs (or buttons) Basic, Voting and
Advanced. First click on Basic, if not already selected, and then change/verify details as follows
Name : Document Record Approvers
Assignees based on : Approval Groups
Use business rules to determine assignees : No
Allow empty groups : Yes
Use Approval Group : Travel Administrator
66
Now click on Voting tab.
Here you do not need to change anything apart from voting percentage. By default, you will see
it is 50%. Our requirement says that even half of the approver group approves it, it should be
considered approved. Therefore, we do not need to change anything as the default setup itself is
for 50%. Consider a requirement, which says that even if a single person approves it, it should be
considered approved. In such case you can reduce the voting percentage to 1% (assuming there
will not be more than 100 approvers in a approval group.)
You can optionally also enable Share attachments and comments
67
Click on the Advanced tab.
We don’t need to change anything here but just go through the available options once to see what
it offers.
NOTE : Do not click on Save or close the window at this point.
5.2. Configure Task Aggregation in BPM Worklist
For the first requirement for AP Travel Reimbursement create a scenario where for an employee
project manager and payroll Representative is the same person. You will notice that same person
has to approve the workflow twice first as a project manager and then again as a payroll
representative. We don’t want that right? Approving once should be enough. So how do we get
that? It is done through task aggregation functionality of BPM worklist. Lets see how we can
achieve this.
While BPM is still open and your are still working on approval rule
DocumentOfRecordApproval, click on the Configuration tab and scroll below. You will see
option for task aggregation. There change the value from None to Once per task.
68
Once you change the details, click on the Save button. System will ask you to enter some
comment, which is optional. Click on OK button.
Just saving is not enough. You need to commit also. For the same click on Commit task button.
Again you may enter comment optionally and then click o OK button.
69
6. More about Oracle Workflow
Hope the article was of any help. If you have any followup question, please feel free to post them
here » Oracle Fusion Forum
Tags: BPM WorkflowFirst Responder WinsOracle Approval ManagementParallel
ApprovalTransaction Console
ShareSendSendScan
Discussion about this post
Everything You Wanted to Know About Document of Record (DOR) in Oracle Fusion
by Avinash
in Fusion, Oracle Fusion Online Free Articles!!
10 min read
0
70
246
SHARES
6k
VIEWS
Share on LinkedinShare Over Email
1. What is Document of Record
In oracle cloud, we can create document of record to give employees flexibility to upload
electronic/soft copy of the documents such as visa, passport, medical result, degree,
certificates. Similarly, document of record also gives option to employer to share documents
with employee like monthly payslip, tax year-end files, annual compensation letter etc.
Documents of records give rich flexibility to configure approval, configure context sensitive
field, override preference and setup notification. Document of records also provides flexibility to
create categories and subcategories to have different classification of the documents.
RelatedPosts
71
Learn to Customize Three Dots (Menu) in Oracle Fusion
April 7, 2020 - Updated on April 20, 2020
1.8k
72
Expense Type : List of values such as Per Diem/Airfare/Taxi/Hotel accommodation/Other
Additional Comment : Comment for approver
This Travel Expense request should go to project manager for approval and then to payroll
manager. Workers should not be able to update or delete approved Travel Expense request.
Similarly, for Visa Expenses worker must provide following information
Type of visa : List of values such as Business/Employment/Other
Visa Country : List of all countries
Project Name : List of all projects
Reimburse Amount : Amount they want to reimburse
Additional Comment : Comment for approver
This Visa Expense request should go Travel Administrator for approval. Workers should not be
able to update or delete approved Visa Expense request.
To achieve above requirements we will need to do following setups
Create a category : Reimbursements
Create one sub category for : Travel Expense
Create one sub category for : Visa Expense
Create a document types : Reimbursements
Create contexts sensitive segments based on the document type.
Setup approval based on the document type.
Lets begin the setup
3. Create Document Category (optional)
Document categories provide a way to group documents into meaningful categories at a higher-
level .In general, you do not need to create custom categories, there are many categories
delivered by oracle, which you can use out of the box. But just to demonstrate the capability an
functionality we will be creating a custom category called Reimbursement.
To create a category search for the task Manage Common Lookups and then search for the
lookup type DOCUMENT_CATEGORY. Under section DOCUMENT_CATEGORY: Lookup
Codes you will see several categories delivered by oracle. You can make use of them or create
your own category. For our business requirement, we will create a new category called
Reimbursement. For the same click on + (new) icon and enter details as follows.
Lookup Code : AP_REIMBRSE
73
Enabled : Yes
Meaning : Reimburse
Description : Reimburse
Once you enter all these details, click on Save and Close button.
4. Create Document Subcategories (Optional)
Now as per the requirements, we will create two subcategories. To create subcategories, search
for the task Manage Extended Lookup Codes. You will be on Extended Lookup Codes page. On
this screen search for entry Document Category under section Lookup Types. Now scroll below
and under section Document Category: Manage Extended Lookup Codes click on + Add icon, to
create subcategories.
Now add one by one all your subcategories (Visa and Travel in our case) and click on save.
Country Lookup Code Extended Code Extended Name All Enterprise
74
Once you enter all these details, click on Save button.
5. Create Document Types
By now, we have created document category and sub categories. It is time now to create
document types.
To create a document types search for the task Document Types. In the Search Results section
click on + Create button and enter for each section as given below.
Document Type Information
Name : AP Travel Reimbursement
Country : All Countries
Category : Reimburse
Subcategory : Travel
Status : Active
Expiration Notification Period : <This is used to send notification if document is going to expire
such as visa/passport/license expiry date. We don’t need this is our requirement. Leave blanl >
75
Minimum Attachments : 1 <Worker has to compulsory attach at least one document.>
Approval Required : Yes
Allow Multiple Occurrences :Yes <This allows user to submit multiple reimbursement>
Publish Required : No <If we want any document to be available only between specific time
frame we choose Yes, since we want workers to submit reimburse anytime it is set to No.>
Enable Document Delivery Preference : No
Document Record Preferences
Restrict Create : No
Restrict Update : Yes <We do not want workers to update approved reimburse request so have
selected Yes.>
Restrict Delete : Yes <We do not want workers to update approved reimburse request so have
selected Yes.>
Attributes
Name Relevant Required
Document Number No No
From Date No No
To Date No No
Issuing Country No No
Issuing Location No No
Issuing Authority No No
Issued On No No
Issuing Comments No No
76
Once you enter all these details click on Submit button. You will receive confirmation message.
Click on OK button and you will be back on Documents Type page. Once you save the record,
you will not be able to change attributes highlighted in red color.
You can create another document for Visa Reimbursements. You do not need to enter all the
detail from scratch. You have option to copy/duplicate existing document. Let see how it works.
When you are in Documents Type page, search for the document we just created AP Travel
Reimbursement.
77
You will see the document in the search result section. While that document name is selected,
click on the Duplicate button. This will take you to Create Document Type page. On this screen
you can update/change the details as per the requirement.
For visa reimbursement, every details would be same expect following attributes, so change
these values and save the record.
Type : AP Visa Reimbursement
Subcategory : Visa
6. Create Contexts Sensitive Segments
As per the requirement, we also need to create following context sensitive fields for Travel
Reimbursement.
Purpose of Travel
Travel Date
Billability
Project Name
Reimburse Amount
Expense Type
78
Additional Comment
To get it done, search for the task Document Records Descriptive Flexfields and open it.
You will be on Document Records Descriptive Flexfields page. On this screen, click on Edit
button.
On this screen, click on Manage Contexts button, you are on Manage Contexts page. On this
screen click on the + Create button under Search Results section, this will take you to Create
Context. Your screen will look like this.
79
6.1. How to get Context code for document of record?
Now to have our segments populated based on the document type we select, we need to know the
Context Code of our document type. There are two ways to get the Context Code.
6.1.1. Get context code from back end
Context code of a document type is stored in the table HR_DOCUMENT_TYPES_B
So you can run below query to get the context code of any document type.
select system_document_type,
document_type_id,
category_code,
sub_category_code,
legislation_code,
creation_date
from hr_document_types_b
order by creation_date desc
80
Context codes are in uppercase and prefixed with country code. If you see the extract above, our
context codes for Travel and visa expenses, (AP Travel Reimbursement and AP Visa
Reimbursement) are listed below. How these codes are generated is explained in second method.
GLB_AP_TRAVEL_REIMBURSEMENT
GLB_AP_VISA_REIMBURSEMENT
6.1.2. Get context code from front end
You cannot really see the context code from frontend but you can figure it out with the help of
some logics, which are as follows.
Context codes are always in upper case – Convert your document type in upper case. For
example AP Travel Reimbursement will be converted to AP TRAVEL REIMBURSEMENT.
All blank spaces are replaced with underscore (_) If document type contains space in name then
replace that with underscore (_). For example, AP TRAVEL REIMBURSEMENT will be
replaced with AP_TRAVEL_REIMBURSEMENT.
Prefix document type with country code. If its global (for all countries) prefix with For example
if AP Travel Reimbursement is configured for India, it would be IN_
AP_TRAVEL_REIMBURSEMENT. If its global it would be
GLB_AP_TRAVEL_REIMBURSEMENT
Now we have got the context code, lets enter details as follows
Display Name : AP Travel Reimbursement
Context Code : GLB_AP_TRAVEL_REIMBURSEMENT
API Name : Accept Default
Enabled : Yes
81
Once you click on Save button, menus under section Context Sensitive Segments will become
active. Now click on the + Create button under Context Sensitive Segments section. One by one
enter all your segments here.
Once done, click on Save and Close button. You will be back on Manage Contexts page.
82
Just follow the steps above to create segments for AP Visa Reimbursement. Click on Save and
Close again and you will be on Document Records Descriptive Flexfields page. Click on Save
and Close button and again and you will see below screen.
83
Based on the approval setup it will go for approval, but if there is no approval setup it will reflect
on employees account immediately.
8. More about Document of Record (DOR)
Hope article of of any help. if you have any questions on document of record, do post them here
– Oracle Fusion Forum
Tags: CategoryDocument TypesDocuments of recordFusionHCMOracleSubcategory
ShareSendSendScan
84
Discussion about this post
by Avinash
in Oracle Fusion Online Free Articles!!, Oracle Fusion Talent Management
11 min read
0
246
SHARES
6k
VIEWS
85
Share on LinkedinShare Over Email
1. What is model profile?
Oracle’s talent management model profile is very much same as person profile, which we have
seen in this article » Learn Oracle Enhanced Talent Profile by Creating Custom Content Section.
However, model profile is not attached to workers directly but to workforce structures, such as
jobs, positions or organization.
A person profile contains information about a person’s education, language skills, competencies,
and activities and interests. Similarly, a job profile (model profile) contains information about
the requirements for the job, such as competencies, language skills, degrees, or certifications.
RelatedPosts
86
competencies that would be required for any Job and Organization. Based on the steps given in
this article later you can also configure language skills, degrees and certifications required for
any job/position/organization. Lets begin….
3. Create Item Catalog for Model Profile?
Since we are going to set competencies required for job and organization, we need to define a list
of competencies we need to use later. This we achieve through Item Catalog. Concept of item
catalog is common for person profile and model profile.
Set of competencies needed for job and organization would be different so we will be creating
two different catalogs as follows
3.1. Create Catalog for Job Competency
To create a catalog navigate to My Client Group » Profiles » Item Catalogs
In the Search Results section click on + Add button, which will prompt Create Item Catalog
window. Since we are going to attach competencies with model profile change the name filed to
Competencies and enter details as follows
Name : Competencies
Item Catalog Name : Core Competencies
Item catalog helps in grouping similar kind of items (read it as competencies in this case). Once
you enter Item Catalog Name, click on the Continue button and you will be on Create Item
Catalog: Core Competencies page. Click on the Save button, which will allow you to add items.
You will receive a confirmation message, just click on OK button.
87
Now click on the + Add button under Items section. Here you are going to create actual
competencies now. Against the name, enter value as Problem Solving
Click on Continue button, which will give you option to add more details about this competency
(Problem Solving).
You are now on Create Content Item : Problem Solving page. On this screen, enter other details
as follows
Content Type : Competencies
Item Code : AP_PRBLM_SLVNG
Name : Problem Solving
From Date : 01/01/1951
To Date : Leave blank
Supplier : Customer defined
Under Item Details enter details as follows
88
Rating Model : AP Proficiency Rating Model (You can check this article to how to create rating
models » Learn to Configure Oracle Fusion Talent Review Template (dashboards))
Description : Resolves difficult or complicated challenges.
Category : Ability
Evaluation Method : Performance Review
Certification Required : No
Short Description : Resolves difficult or complicated challenges.
Long Description : Enter long description here.
Please note only Rating Model is mandatory, rest are optional (if you wish you can ignore them)
Once you enter all these details, click on Save an Close button. You will be back on Edit Item
Catalog: Core Competencies page.
You can add more competencies inside Core Competencies item catalog. You can try adding
following competencies.
Coaching & Mentoring
Creative & Innovative Thinking
Empowering Others
Influencing Others
89
Once you enter all these competencies, click on the Save and Close button available on the page
Edit Item Catalog: Core Competencies.
3.2. Create Catalog for Organization Competency
Same like Core Competencies item catalog, you can create one more Item catalog with name
Brand Competencies and add following items (competencies) inside it.
Business Alignment
Customer Focus
Planning & Organizing
90
4. Create Competencies Section
So far we have created catalogs of competencies (Item catalog), now we can create content
section this process is also same as we created for person profile.
4.1. Create content section for Job Competency
To create content sections navigate to My Client Group » Profiles » Profile Type » Person. You
are on Edit Profile Type: Person page. Click on + Add Content Section button and select
Competency from the Template list. Click OK. (You can follow this article if you need detailed
steps in creating content section » Learn Oracle Enhanced Talent Profile by Creating Custom
Content Section)
Enter details as follows
Section Name : AP Core Competency
Active : Yes
Approval Required : No
Default Section : Yes
Content Section Properties
Label Field Type Display *Value Set Name
91
AP Performance Rating Model
Performance Rating List of Values Summary Note : You can leave it blank
also.
To attach Competency section, click on the button + Add Content Sections and select value AP
Core Competency from the list. Click OK. You are on Add Content Section page. On this screen,
enter details as follows
Section Name : AP Job Core Competency
Active : Yes
93
Under Content Section Properties section verify/update following details
Label Field Type Display Value Set Name
Minimum Proficiency
List of values Show AP Proficiency Rating Model
Level
Maximum Proficiency
List of values Show AP Proficiency Rating Model
Level
You are on Edit Profile Type: Job page. Click on Save and Close button again. You are back to
Profile Types Page.
5.2. Add Organization Competency to Organization Profile
94
Now we will associate another content section AP Brand Competency to Organization profile
type. For the same click on Organization profile type. You are on Edit Profile Type:
Organization page. Change the status to Active and ensure following checkboxes are enabled.
Include Organization Description
Include Organization Responsibilities
Include Organization Qualifications
Include Criticality
Click on the + Add Content Section button and select AP Brand Competency from list. Click
OK.
95
Under Content Section Properties section verify/update following details
Label Field Type Display Value Set Name
Minimum Proficiency
List of values Show AP Proficiency Rating Model
Level
Maximum Proficiency
List of values Show AP Proficiency Rating Model
Level
96
Click on Save and Close. You can follow the similar steps to attach competencies with Job.
However, for job you will see list from AP Job Core Competency. We will see this in second
option.
6.2. Second method to attach model profile
For this, you need to navigate to My Client Group » Workforce Structure » Manage Jobs »
Search for Job (We searched Teacher)
Open the job and click on Profiles tab. Now click on the Edit button. You will have two options
here, either you can create new profile or add existing profile.
Lets choose to create a new profile. Click on the + Create Profile button. Enter following details
and then click on OK.
Code : AP_TEACHER_COMP
Name : AP Teacher Job Competencies
97
Now on the new screen scroll below and you will see AP Job Core Competency section. Click on
the + Add button and assign competencies to the job. Here the list of competencies will come
from the catalog Core Competencies we configured earlier.
Click on Review button and then click on Submit button. Your model profile is attached with
job.
We have completed everything we wanted to cover in this article.
7. How to use model profile in performance document?
We can also configure a performance template section to populate competencies defined for a
model profile in the performance document. Weights and minimum weights associated with
competencies from a model profile are also populated in the performance document, which we
will see shortly in another article.
If you have any question on model profile, please post here – Oracle Fusion Forum
98
Tags: Model ProfileOracle Talent managementPerson Profile
ShareSendSendScan
Discussion about this post
by Avinash
in Oracle Fusion Goal Management, Oracle Fusion Online Free Articles!!
8 min read
0
246
SHARES
99
6k
VIEWS
Share on LinkedinShare Over Email
1. What is a Primary Goal Plan?
Primary Goal Plan featured was introduced in release 20A. It is a goal plan that is not restricted
by any review period and available to all workers. Whenever we create any goal plan, we have to
associate a review period with it but with primary goal plans we do not need to attach any review
period. In addition, we do not need to assign any eligibility with the primary goal plan. As soon
as a primary goal plan is set active, it becomes available to all workers. Please also remember we
can have only one primary goal plan.
In this article we will see how to enable Primary Goal Plan and use it
RelatedPosts
100
Primary goal plan is available only if you are using responsive pages, so to use it first make sure
following two profile options are set to YES. To enable profile option search for the task Manage
Administrator Profile Values
Profile Profile
Profile Option Code Profile Display Name
Level Value
Mobile-Responsive HCM
HCM_RESPONSIVE_PAGES_ENABLED Site Y
Pages Enabled
Mobile-Responsive Goals
HRG_GOALS_RESPONSIVE_ENABLED Site Y
Pages Enabled
Please also note that Primary Goal Plan will appear only if you are not using Goal Plan Set
feature. You can check it through profile option once again. Ensure that Goal Plan Sets Enabled
profile option is set to No.
Profile Option Code Profile Display Name Profile Level Profile Value
101
Click on the +Add button inside Primary Plan section to create Primary Goal Plan. You need to
provide following information.
Goal Plan Name – Name of the primary goal plan name (AP Primary Goal Plan)
Status – Active
Review Period – Review period of a primary goal plan is always set to All, which means this
goal plan is available to all review periods.
Description – Optionally enter description
Allow Updates to Goals by – This is the normal option you see for any other goal plans too.
Performance Document Types – You can make primary goal plan appear in performance
document too.
Goal Weights – You can choose to enable weight for goals and also choose if sum of goals
should be 100 or not.
102
Once you enter all these details click on Save button. As we said earlier, you can have only one
Primary Goal Plan. Therefore, once you click on Save, there will not be any option to create one
more Primary Goal Plan, you can only edit the existing plan.
Please also note following points related to Primary Goal Plan.
Primary goal pan is a worker goal plan.
By default, it allows HR specialists, managers, and workers are allowed to update it but you can
change it.
Weights are enabled by default but Enforce sum of goal weights to 100% is not enabled but you
can change the default setup.
You do not need to associate any eligibility profile
You do not assign goals to a primary goal plan. It is done by workers.
4. How to use Primary Goal Plan?
103
We have enabled Primary Goal Plan, we have configured it, and now let us see how to use it.
4.1. Worker using Primary Goal Plan
Lets login through a workers account and navigate to Me » Career and Performance » Goals
Worker will see Primary Goal Plan we configured earlier AP Primary Goal Plan against every
review period. Since there is no need to assign any eligibility profile with primary goal plan there
was no need to run any process and primary goal plan is available to all workers instantly.
Worker can click on +Add button to assign any goal. Creation of any goal inside the primary
goal plan is very much same as we do for any other goal plan.
4.1.1. Here is the catch
See, just because Primary Goal Plan is available to all review periods that does not mean that
goal we create inside a primary goal plan will be available to all review periods. Primary Goal
Plan has its different instance/copy in each review period.
To understand it better, lets first select the review period Annual Review Period – 2021 and then
select Goal Plan – AP Primary Goal Plan.
104
Now add this goal “Gain four new clients for my business by the end of this quarter” as shown
below. You will also notice that start date and end of the goal is automatically set as per the
review period start date and end date.
Click on Save and Close and you will see your goal inside Primary Goal Plan as shown in the
image below.
105
Now change the review period to Annual Review – 2020 and Goal Plan remains AP Primary
Goal Plan. You will notice that the goal we created earlier is not available.
106
We have see how Primary Goal Plan works for a worker, lets now login through a managers
account and see its behavior. Navigate to My Team » My Team » Select Worker (James Smith) »
Goals
Here manager can see goals assigned to employee
He decides to add a new goal “Reduce overtime in the department from 150 hours per month to
50 hours per month” in the AP Primary Goal Plan under review period Annual Review – 2021.
This manager also has Executive Manager role so he creates an organization goal. Manager
navigates to Me » Career and Performance » Goals and selects Primary Goal plan (AP Primary
Goal Plan under review period Annual review – 2021), clicks on the + Add button.
4.3. HR using Primary Goal Plan
Lets login through HR account who is also a worker and working in the same department where
manager published organization goal under review period – Annual review – 2021
HR Navigates to Me » Career and Performance » Goals and changes the review period to Annual
review – 2021. He expands the section Goal Shared with Me and sees Organization Goal shared
by executive manager. (Please note organization goal appears under Goals Shared with Me only
if you fall under same organization and select correct review period under which Organization
goal is shared.)
107
HR decides to add this Organization goal. He clicks on the check box against goal name and then
clicks on the button Add as My Goal. This will ask HR user to select Goal Plan name under
which this goal should be assigned. As shown in the image below this option appears below Add
Goals To section. HR decides to select Primary Goal Plan that is AP Primary Goal Plan.
108
So what we saw is that we can also add shared goals or the organization goals to Primary Goal
Plan.
4.3.1. Inactive Primary Goal Plan
Lets assume HR decides to inactive the Primary Goal Plan by navigating to My Client Group »
Goals » Goal Plans
HR will do this just by changing the Status from Active to Inactive. If a Primary Goal Plan is
inactivated this is what happens :-
Workers and managers can’t see the primary goal plan.
Administrators can still view the primary goal plan and edit it.
Batch processes continue to process primary goal plans.
You can see in the screenshot below that if a plan is inactivated, workers cannot see it.
109
5. Impact of using Primary Goal Plan
If Primary Goal Plan is being used then performance goals added in a Talent Review meeting are
automatically added to the primary goal plan of the selected review period.
If the primary goal plan is associated with the document type used for the performance template
and if no primary goal plan is associated with the review period of the performance document,
then when the administrator creates a responsive performance document, a primary goal plan is
created for that review period.
Goals in the Performance template of the performance document are added to the primary goal
plan.
If the primary goal plan is associated with the document type used for the performance template,
then when goals are copied from a performance document, they are added to the primary goal
plan.
6. More about Primary Goal Plan
If you have any question regarding primary goal plan, please post them here – Oracle fusion
question and answer forum
110
Tags: Oracle Goal ManagementPrimary Goal Plan
ShareSendSendScan
Discussion about this post
by Avinash
in Oracle Fusion Online Free Articles!!, Oracle Fusion Talent Management
3 min read
1
246
SHARES
111
6k
VIEWS
Share on LinkedinShare Over Email
What are we up to?
In this article we will see the workaround to know who all workers are eligible for any
performance document. Currently oracle doesn’t provide any way to list down employees
eligible or selected for any performance document.
What you can do now is check one by one by going to task My Client Group » Performance »
Performance Document Eligibility
RelatedPosts
112
There you can search by Employee, Manager or Department.
One you see any employee you will have to click on the worker name and then you have to
select appropriate review period to know what all performance document this employee is
eligible for.
113
But obviously this is not going to help any way. We need to know it by performance document.
So until oracle delivers this functionality here is the workaround.
Run the batch eligibility process
First thing you need to do is run the Eligibility Batch Process with value NO for parameter
Create Eligible Performance Document. This will ensure that no performance document is
created and you are just validating it to see who all are eligible.
114
Folder Column
Name
Manager Name
Eligibility
Performance Document Eligibility
Eligibility Override
Details
Calculated Eligibility
Name
115
Have any question?
Hope this was of any help. If you have any question, please post them here – Oracle Fusion
Forum
Tags: Oracle Performance ManagementOTBI ReportPerformance document eligibility
ShareSendSendScan
Discussion about this post
116
How to Create a Custom Role and Assign a Data Role?
by Avinash
in Fusion, Oracle Fusion Online Free Articles!!
6 min read
0
246
SHARES
6k
VIEWS
Share on LinkedinShare Over Email
1. What are we going to learn today?
117
In this article we will learn to create a custom role by copying a seeded role. Once custom role is
ready we will assign a data role that will be based on the person security profile. In the past we
have already discussed in details how to customize a role with example. so dont miss to read that
article too.
2. What are we doing here?
In this article we will create two custom roles mentioned below, they will be copy of oracle
delivered Line Manager role.
RelatedPosts
118
3. Copy delivered role to customize
It is always a best practice to copy the seeded role and customize that copied role rather than
directly changing delivered role. Some time you will not be even able to change delivered roles.
You also need to ensure that before you copy any delivered role (which is mostly a job role or
abstract role) there is no data role assigned to it. To check if any data role is assigned or not
follow these steps.
3.1 Check if any data role is assigned to a job role
Search for the task Manage Data Role and Security Profiles and then search for the seeded role
that you are planning to copy. In our case it is Line Manager. Now in the search results section
check column Security Profile Assigned. If you see the green check as shown in the image below
that mean a security profile is attached (data role) and that is a problem!!
But dont worry what you can do is revoke this security profile, which is assigned to data role.
For the same click on the button Revoke Security Profiles. When you click on that you will
receive warning message. Click on Yes.
Please note : Ideally there should not be any security profile attached with any delivered role.
But if it has been assigned just verify the attached security profile and take screenshot (backup)
of it so that once you revoke security profile and and make a copy of seeded role you can assign
same security profile back. If you are unsure how to check what kind of security profile is
attached and how to restore it, just keep reading this article.
4. Copy delivered role
119
To copy a role navigate to Tool » Security Console » Search for seeded role Line Manager
(ORA_PER_LINE_MANAGER_ABSTRACT)
And then click on Copy Role as shown below.
120
Now keep on clicking Next until you reach to Summary page or directly click on that 7th train
stop (Summary).
On this screen click on the button Submit and Close. This will submit a process in backend,
which you can see from here Tool » Security Console » Administration » Role Copy Status
(Tab)
You need to wait until its statuses changes to Complete. Our job role AP Project Manager is
ready. But is you assign this to anyone, its of no use as there is no data role assigned to it.
5. Create a data role – Person Security profile
Search for the task Manage Person Security Profile and open it. In the search result section click
on the + Create button to create a new security profile. You are on Create Person Security Profile
page.
Enter details as follows
Basic Details Section
Name : AP Project Manager Security Profile
Enabled : Yes
121
Manager Hierarchy Section
Secure by manager hierarchy: Yes
Person or Assignment Level : Person
Manager Type : Click on Selected button and then choose Project Manager
Hierarchy Content : Manager Hierarchy
Note : You will see Project Manager option only, if you have followed this article » How to
Configure & Use Matrix Manager (Dotted Line Manager) in Oracle Cloud HCM
122
*Flow Pattern Security Profile : View All Flows
*LDG Security Profile : View All Legislative Data Groups
*Public Person Security Profile : View All People
*Person Person Security Profile: AP Project Manager Security Profile
Please Note : Don’t forget to attach person security profile AP Project Manager Security Profile
we create earlier against the filed Person Security Profile appearing under header Peron.
Now click on Next until you reach to last train stop that is Edit Data Role: Review.
On this screen click on Submit button.
Now your data role is ready. Let’s assign it to user. Go to Tool » Security Console » Users »
Search user » Open User – Click on Edit Button » Click on Add Role button. Search for data role
we just created AP Project Manager » Click on button Add Role Membership. » Click on Done
Button » Click on Save and Close button.
Most of the times roles assigned to user take into the effect immediately but you can run the
process “Retrieve Latest LDAP Changes” in case there is any problem or delay. You can read
this article to know how to run/schedule a process » How to Schedule a Process in Oracle
Fusion?
7. What next?
So we have successfully created a job role (AP Project Manager) and assigned data role to it.
This role is ready to use. If you assign this role to any user, he would be able to see employee
only falling under project manager dotted line hierarchy. Similarly we can repeat the step to
create another role AP Compensation manager. Once these roles are ready we will see in next
article how to customize them.
123
Tags: Oracle Data RolePerson Security Profile
ShareSendSendScan
Discussion about this post
Bottom of Form
No Result
View All Result
Home
Oracle
Fusion
Oracle Fusion Talent Management
Absence Management
Compensation
Payroll
Self-service
Oracle Time and Labor
Technical
Miscellaneous
Reusable Queries
Fusion Articles
Ask Question
Fun Time
© 2020 iavinash.com - Learn Oracle Fusion HCM for free iavinash.
This website uses cookies. By continuing to use this website you are giving consent to cookies
being used. Visit our Privacy and Cookie Policy. I Agree
124
125