Professional Documents
Culture Documents
Why is it important?
Using rules scenarios limited to a specific purpose reduce complexity and
potential errors. It classifies and structures rules and facilitate their searchability
by reference. 6
Prerequisites
This feature is only relevant if customers use event reason derivation by rules
WORKFLOW
What is it?
You can now generate an Employee Profile Data Change report, to audit changes
to feedback data from Employee Profile, for all users. Each report can cover up to
a 7 day period of time.
Why is it important?
Previously, you could create a personal data change audit report but only for one
user at a time. This enhancement enables you to create a report for all users
Prerequisites
You must have the Change Audit / General Audit configuration turned on.
2343018 - RCM Integration with Third Party
Vendors - Recruiting Management
Symptom
eQuest
JobVite
PeopleAnswers (Assessment Integration)
SHL (Assessment Integration)
Other Assessment vendors integrations
Twitter
First Advantage
Verification Inc.
Environment
Resolution
SuccessFactors can be integrated with other third party vendors. For most of them, the customer
has to purchase a license with a vendor. All Integrations for third party vendors are in charge of
Partner consultants. This Knowledge Base Article is a Master KBA for our resources regarding
implementing integrations with third party vendors.
Please refer also to the "Configuring Recruiting Management with Third-Party Vendors" guide
in http://help.sap.com/hr_recruiting/
Knowledge Base
Vendor name Description Article /
Implementation Guide
eQuest eQuest is the leader in domestic and international job 2103948 - What is
eQuest? - Recruiting
Management
*If the vendor you want to use is not part of the list,
since 2019Q1 release the product was enhanced and
the clients can add vendor as a self-service. Check this
articl for more details 2772981 - Adding Assessment
vendors as self-service via Import/export assessment
vendor page
2658437 - RCM-
Twitter RCM-Twitter integration that automatically tweets all
Twitter integration -
integration externally posted jobs.
Recruiting Management
First Advantage The integration between SuccessFactors and First Configuring
/ (Verification Advantage allows joint customers to initiate and Background Check with
Inc.) receive results of background checks. It can perform First Advantage
drug screens on candidates directly from the
SuccessFactors Recruiting system. Verification
Inc. After December 2014, all new customers who
need background checks should implement the First
Advantage solution. Do not implement any customers
with Verifications, Inc after December 2014.
Recruiting users with admin permissions can add, change, and remove custom assessment
vendors in the Admin Center. This helps the vendor to build out an assessment integration, and
you can then select the vendor for the assessment package when creating a job requisition.
Previously, they had to raise a customer support ticket.
Environment
Resolution
In Most of organizations and for legal requirements Official HR Documents Like HR Letter, Employment Contract and so on,
it is mandatory to have the agreed on Salary whether gross amount or broken down to Pay Components written in both
Number and Words.
For Example 1450 (Only One Thousand Four Hundreds Fifty)
This feature is not available out of the box in SuccessFactors Document Generation and you cannot find in Business Rule
Engine a function that converts Amounts from Numbers into Words.
Solution in brief
1. Creating a lookup table to map the number to equivalent words (Custom MDF Object). The MDF includes the
number and the equivalent text.
2. A business rule using (Lookup) function to return the wording of the number.
Before starting solution implementation you have to consider the following points
Discuss with the Customer the number ranges of current salaries and the expected increases in the coming years
This solution is not recommended if the Basic Salary or Gross Pay Components those will appear be displayed in
the documents contains fractions (Cents for USD) as it will hugely increase the number of records in the lookup
table
The solution is built based on an assumption that there is a good knowledge of document generation function as it
will not get deeper in document generation steps
Step 1:
Create a custom MDF object (i.e. NumtoWords) as a lookup table contains the following fields
Number (Type Should be “Decimal” similar to Amount field in Compensation or Pay Components field)
Words or Text “String” (Can be repeated for multiple languages)
Step 2
Prepare a CSV file to fill the lookup table with the number and text (You can search for functions available on the internet to
assist you in preparing the file). then upload the file.
Step 3
Now it is time to write the rule to populate the Text or Words value of the Amount.You will need to create a rule for each
Number will appear as a text also you will need a separate rule for each language
Assuming you have already maintained the Placeholders of the Amount ([Amount]) and ([AmountinWords]) in Document
Generation Template. Also the fields are maintained in Configure Object definition – Document Mapping Rule Result
The rule simply lookup in the MDF object created in Step 1 getting the equivalent Text of the amount of i.e Basic Salary
After creating the rule you will assign the rule to the Placeholder ([AmountinWords]) in Document Generation – Manage
Document Template Mapping
You are ready now to generate a document (HR with both Amount in Number and Amount in Words
2081553 - Deep Linking - Recruiting
Management
Symptom
Environment
SAP SuccessFactors Recruiting Management - All Versions
Resolution
Deep links are intended for internal users only. External candidates cannot use deep links.
Deep links are focused on tabs but not on job requisitions. In other words it is not possible to
have a link that goes directly to a job requisition.
Use cases:
List of links
Deeplinking is available as of b1302 for customers with SSO enabled. Here's a list of the links
available.
RCM Tabs Deeplinking
Sl.N
Description Deeplinks
o
Recruiting
1 /sf/recruiting
Landing Page
2 Events /sf/recruiting /events
3 Job rec summary /sf/recruiting/jobreqsummary
4 Sources /sf/recruiting/sources
5 Preferences /sf/recruiting/preferences
6 Candidates /sf/recruiting/candidates
7 Interview Central /sf/recruiting/interviewcentral
8 Help /sf/recruiting/recruitinghelp
Careers Landing
9 /sf/careers
page
10 Job Applications /sf/careers/jobapplications
11 Job Search /sf/careers/jobsearch
12 Job Alerts /sf/careers/jobalerts
13 Saved Jobs /sf/careers/savedjobs
My Candidate
14 /sf/careers/mycandprofile
Profile
Saved
15 /sf/careers/savedapplications
Applications
Multi-level Deeplinking
Sl.N
Description Deeplinks
o
Rec - JobReq -
1 /sf/recruiting/jobreqsummary/new
CreateNew
2 Rec - JobReq - reports /sf/recruiting/jobreqsummary/reports
Rec - Job Req -
3 /sf/recruiting/jobreqsummary/offerapprovals
Offerapprovals
Rec - Events-
4 /sf/recruiting/events/new
CreateNew
5 Rec - Events- reports /sf/recruiting/events/reports
Rec - Events-
6 /sf/recruiting/events/offerapprovals
Offerapprovals
Rec -Preferences -
7 /sf/recruiting/preferences/mysavedques
MySavedQues
Rec- Preferences -
8 /sf/recruiting/preferences/myrecteam
TeamRec
Rec - Preferences -
9 /sf/recruiting/preferences/mysavedratings
MySavedratingScales
10 Rec - Can - Search /sf/recruiting/candidates/search
11 Rec- Can - SavedSearch /sf/recruiting/candidates/savedsearches
12 Rec - IntCen - Opened /sf/recruiting/interviewcentral/open
13 Car - Emp Referrals /sf/careers/empreferrals
Car - RMK Emp
14 /sf/careers/rmkempreferrals
referrals
Record-level Deeplinking
Sl.N
Description Deeplinks
o
Rec- JobReq /sf/recruiting/jobreqsummary?reqid =
1
--> req Id <value>
Rec- Events--> /sf/recruiting/events?eventid =
2
event ID <value>
Car - Job
3 Search - Job /sf/careers/jobsearch?reqid= <value>
reqID
NOTE: Image/data in this KBA is from SAP internal systems, sample data, or demo
systems. Any resemblance to real data is purely coincidental.
Environment
Step3: Click on Save. An info message will be displayed: “This object is an role-based
permission secured object. To access this object, you need to grant the necessary rolebased
permissions.”
Cause
With Q2 2019, the default value for 'Secured' field is set to 'Yes' for all the custom objects.
Note: Secured is set to Yes for None, Basic, and Multiple Changes Per Day (MCPD) effective-
dated objects and not for FROM_PARENT effective-dated object. If you try to change the value
while creating or editing a custom object, a warning message is displayed asking you not to
change the default value.
As the new objects are RBP secured, you would also need to ensure that you grant necessary
Role-based Permissions before you could access such custom object from Manage Data page.
SAP recommends that all MDF objects should be created as RBP secured.
Resolution
If you want to make use of this object or want to create instances of this object, then you need to
provide necessary permissions explicitly to the role. Below are the steps you would need to
follow for that.
Step 2) Click on Role you want to use for this user has acess to.
Step 5) Give access to Visibility and Actions. Click Done > Save Changes. =>The permission is
saved successfully.
Step 8) Add data for cust_testcustRBP and save =>The data is saved successfully