Human Capital Management Blogs by Members
Gain valuable knowledge and tips on SAP SuccessFactors HCM suite and human capital management market from member blog posts. Share your insights with a post of your own.
cancel
Showing results for 
Search instead for 
Did you mean: 
pratik2411
Explorer

In today’s time No-Show is a very common scenario. In SuccessFactors, earlier in case of No-Show, the only option was to delete the Employee Record. After 1911, a new feature – No-Show for New-Hire was introduced. Lets learn How to configure it in EC and replicate it back to SAP HCM/ECP


 

Prerequisite - SAP note-2943915 must be implemented in SAP HCM


Configuration in EC


 

  1. Create a new picklist value in Picklist Center for the Event picklist with “NS” as external code and “No Show” as the label.



Event


 

  1. Also create another picklist value for the Employee-Status picklist with “RNS” as external code and “Reported No Show” as the label



Employee Status


 

  1. Create a new Event Reason in Manage Organization, Pay and Job Structures and assign it Event – “No Show” and Employee Status- “Reported No Show”



Event Reason


 

 

  1. In Manage Permission Roles select relevant role and go to Permission Settings -> Employee Data and give permissions to –



  • HR Actions -> Reported No Shows



 

  • Event Reason - > No Show



 

 

 

Configuration in SAP HR


Here we will create Action and Reason for Action and will integrate them with Event and Event Reason from EC

  1. We will go to path - SPRO -> Personnel Adminstration -> Customizing Procedure -> Actions -> Set up personnel actions


Here create a new ActionNo Show” with Function Code as “1” and Employment Status as “0” so that an Action with First Hire and Withdrawn status will be created

 


Personnel Action


 

  1. Now create a Reason for Action under path SPRO -> Personnel Adminstration -> Customizing Procedure -> Actions -> Create reasons for personnel actions


 


Reason for Action


 

 

  1. Create Integration under path SPRO -> Personnel Adminstration -> Integration with SuccessFactors Employee Central -> Business Integration Builder -> Basic Settings -> Define Value Mapping -> Define Value Mapping Details



  • Events and Action integration


 


Action and Event Integration


 

  • Event Reason and Action Reason integration


 


Reason for Action and Event Reason Integration


 

 

Process Overview


Once new employee is hired, we can see that a New Option Report No-Shows is available in Actions. This is visible as per permission given in RBP



No-Show


 

 

After replication to SAP HCM we can see that in Infotype 0000 have Action Type as No Show and Employment is Withdrawn-

 


 

When Rehire is a No-Show


In case if Rehire is a No-Show, one of the following can be done –

 

  • Rehire event in Employee Central can be deleted

  • The Rehire event can be deleted and another event can be reported, which is used for documentation purposes in Employee Central.

  • They can report the rehire as no-show in Employee Central only


 

Position Management


Position can be Deactivated at time of Reporting No-Show (In Report No-Shows screen)


Deactivate Position in No-Show screen


 

Conclusion


Reporting No-Show is a very useful feature. This feature can be use to track candidates who didn't show up on Hire Day or refused the offer on the last minute. Also if any Organisation have a Policy not to hire any No-Show candidates, we now can stop those candidates from Rehire in Employee Central using Ok to Rehire set as No in No-Show screen


Ok to Rehire


 

By using the configuration steps mentioned above, the No-Show record can also be replicated back to SAP HR successfully. This implies that Hire record will be replaced by No-Show record in Infotype 0000. The issue which we faced earlier that employees were remain Active for one day in SAP HR in case of No-Show will not be there any more.

 

Thanks for your time for reading, Happy Exploring !!!!
16 Comments
aninditad
Member
Very well described and informative blog. Thanks for sharing
pratik2411
Explorer
0 Kudos
Thanks Anindita
TungPhamSF
Explorer
Thanks for sharing. The only problem that we are facing is the interface to other downstream systems and to deal with GDPR.
former_member6661
Participant
Excellent!!! thanks!!!
pratik2411
Explorer
0 Kudos
Thanks Jorge
pratik2411
Explorer
Thanks Tung Hoang. You can modify your interface to read No-Show as Termination for downstream systems.
TungPhamSF
Explorer
Thanks for your reply.

Reading data is not a problem with Odata API and Integration Center, however we have to deal with GDPR => We are not allowed to store the personal data in any where, especially there are not actually employed with us.

Once marked as "noshow" actually that is another state of "termination" and personal data which had been interfaced to other systems are still remain.

Therefore we need to manually purge data in SuccessFactors, then in SAP ERP and then in any other systems => we dont see much benefit to setup noshows actually.
RinkyKarthik
Product and Topic Expert
Product and Topic Expert
Pratik, Great blog! I have been planning to write one on the No-Show for a while but didn't get a chance. However, you did an amazing job, and I am glad I didn't write it :).
pratik2411
Explorer
0 Kudos
Thanks Rinky for the compliment. When I was planning to write this blog, there were 2 more blogs present on this subject. So I added points which were missing in those blogs. I will encourage you to write and add points which I missed 🙂
Narender1
Explorer
Hi Pratik,

Thank you for the blog.

Is there a standard process to handle rehire of a no-show? Or, we need to do a complete new hire?

1: Employee accepted the offer, but did not show up. So, we performed NO SHOW

2: The same employee returned after few months. How to utilize the NO SHOW from (1) to perform a rehire?

Regards,

Narender Singh
abdesai1
Newcomer
0 Kudos
Hi Pratik,

Great Blog. I have a question regarding, Employee did not show and No-Show triggered but the employee is still visible on the position. Appreciate if you could help to understand how to make employee not shown on the position once No-Show is triggered.

Regards,

Abhishek Desai
S0016260963
Participant
0 Kudos
Hi Abhishek,

We had the same problem. In the case of a No Show, you need to set Deactivate Position to 'Yes' during the termination process to remove the No Show employee from the position.

See here for more info:

https://blogs.sap.com/2019/11/28/reporting-no-show-for-new-hires/

Hope this helps.

Thanks,

Alan
Roger_Cerini
Discoverer
0 Kudos
Pratik,

 

This has really been a great help for us, for New Hires, but wanted to know how this can be used for Rehire - No Shows as well.

 

We tried to use it recently, but it seems that the Rehire Action in SAP is actually removed when the No Show event is replicated down to SAP.  This is causing issues for our Downstream vendors that receive integrations from the SAP system.  Since the Rehire Action is processed and subsequently passed thru to the vendors, when the No Show is replicated and the Action is deleted, there isn't anything to pass to the vendors to cancel the prior Rehire record that was sent.

 

Roger
DharaniR
Discoverer
0 Kudos

@Narender1  - Have you got solution for your questions ? Can you guide us on this? we are also facing same issue as Re-hiring no -show candidate. No-show employee status is active. How to re-hire such candidate ? 

 

Appreciate your help.

kmoore007
Active Contributor

I tried the No Show Event using the same date as the original hiring event, but when replicating down to the SAP ECC system, only the first Event is replicated down, which is the hiring event.  The system won't replicate these two events on the same day.  Any ideas?

 

Never mind.  It was a template mapping issue.

AndiT
Explorer
0 Kudos

Is this no show functionality intended for people that don't show on the first day of work/orientation.  Or to be used also when an employee is hired, but then turns around and declines.

 

Labels in this area