cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Promotion Functionality in SuccessFactors Compensation

satnaik18
Active Participant
0 Kudos
148

Hi Team,

I have enabled promotion functionality in SuccessFactors Compensation by following this blog:

https://community.sap.com/t5/human-capital-management-blog-posts-by-members/employee-central-compens...

I have few queries regarding promotion functionality:

  • can we have different publishing date for Job Information publishing based on country or location (Screenshot attached)
  • Is there any report available which can provide list of employees who got promoted
  • Supposed a different budget is required for promotion then how this can be handled
  • Can we configured field like adjustment and name it as promotion to enter values only for promotion increase.
  • Best practice is to create a new position for promotion.  If that employee is having direct reportees then his direct reportees position has to be updated with new position data before doing promotion ?

Can you please provide your inputs on the same

@xavierlegarrec 

Regards,

Satish Naik

Accepted Solutions (0)

Answers (1)

Answers (1)

DavidSomelofske
Associate
Associate
0 Kudos

1.  You can have different publishing dates per country but you need to have custom fields configured in the template and then create the publishing instructions in the XML.

2.  There is not a standard report that shows who has been promoted but you can create an ad-hoc report based on the compensation template to extract the information you need

3.  Creating a different budget is handled just like any other budget.   You need a field to store the allocation (standard or custom) and then another field to store the spend (usually the promotion field)

4  Yes, you can use the extra (Adjustment) field in addition and configure the label as needed.   It is not connected to the promotion functionality

5.  I am not sure what you are trying to do in this question, however, before the promotion the now position needs to exist in the system.  In addition, if the new position will have direct reports, you are not going to be able to complete transfers so that the new employees report to the new manager in this transaction.  This needs to happen outside the compensation template in a separate activity.

David Somelofske

Principal Business Process Consultant

satnaik18
Active Participant
0 Kudos

Hi David,

Thanks for your response.

For the first point can I use Promotion Effective Date standard field to have different publishing date for countries or location. If am using this field then should I remove the code of job info publishing from the XML or can you please help me the sample code for publishing date different for countries.

Also, can you please provide your inputs for what purpose standard field: Promotion Cash Flow Impact are used.

Regards,

Satish Naik

 

DavidSomelofske
Associate
Associate
0 Kudos

If you have different dates for different countries or locations, you will have to use a custom field with conditional logic or linked to a lookup table. Plus, you will need different fields for each country so that a field for the Promotion USA is 0 for every other country but the USA.  The same for Canada, etc. 

Here is some sample code:

<comp-ect-output-component componentType="payComponentRecurring" eventReason="PROMOUSA" >

<comp-hris-field-map>

<comp-field-id> <![CDATA[ localCurrencyCode ]]> </comp-field-id>

<hris-field-id> <![CDATA[ currency-code ]]> </hris-field-id>

</comp-hris-field-map> <comp-hris-field-map>

<comp-field-id> <![CDATA[ customPublishAdjustment_USA]]> </comp-field-id>

<hris-field-id> <![CDATA[ paycompvalue ]]> </hris-field-id>

</comp-hris-field-map>

<comp-hris-field-map>

<comp-field-id> <![CDATA[ customSalaryDate ]]> ***** NOTE: This is the custom field where you differentiate the dates based on county *****

</comp-field-id>

<hris-field-id> <![CDATA[ start-date ]]> </hris-field-id>

</comp-hris-field-map>

</comp-ect-output-component>

<comp-ect-output-component componentType="payComponentRecurring" eventReason="PROMOCAN" >

<comp-hris-field-map>

<comp-field-id>  <![CDATA[ localCurrencyCode ]]> </comp-field-id>

<hris-field-id> <![CDATA[ currency-code ]]> </hris-field-id>

</comp-hris-field-map> <comp-hris-field-map>

<comp-field-id> <![CDATA[ customPublishAdjustment_Canada ]]> </comp-field-id>

<hris-field-id> <![CDATA[ paycompvalue ]]> </hris-field-id>

</comp-hris-field-map>

<comp-hris-field-map>

<comp-field-id> <![CDATA[ customSalaryDate ]]> ** NOTE: This is the custom field where you differentiate the dates based on county **

</comp-field-id>

<hris-field-id> <![CDATA[ start-date ]]> </hris-field-id>

</comp-hris-field-map>

</comp-ect-output-component>

vinkamath
Active Participant
0 Kudos

Hi @satnaik18, try the standard 'Employee Central Publish Report' with 'Publish Component' filtered on 'Job Information'.

Thanks

Vinod

satnaik18
Active Participant
0 Kudos

Hi David,

After enabling Standard fields of Promotion such as Promotion, Promotion Effective Date, Promotion Guideline & Promotion Cash Flow Impact , I am not getting promote option in the worksheet. (Screenshot attached)

Can you please provide your inputs on the same.

Regards,

Satish

Promote option is not there.png