SAP Knowledge Base Article - Public

2243811 - Support of Contingent Workforce (How it works and its Configuration)

Symptom

Configure Supporting Contingent Workers in Employee Central

Environment

Employee central

Resolution

Enabling Contingent Workers

Company Settings : 1- Enable Contingent Workers

                              2 -People Profile

Datamodel configurations

                                 Add below fields in employmentInfo hris-element.

                                 <hris-field max-length="256" id="isContingentWorker" visibility="view" allow-import="true">

                                 <label>Is Contingent Worker</label>

                                 </hris-field>

RBP Settings

                           1-Create a DG filter as shown below, in Succession Data model

      <dg-filters>

        <permission-group-filter>

         <hris-element-ref refid="employmentInfo">

          <hris-field-ref refid="isContingentWorker"/>

          </hris-element-ref>

          </permission-group-filter>

      </dg-filters>

                    2- Create a group "Employee Group"

Group.png

If there are any roles with target population "Everyone" modify those roles to have this new group instead.

                3-Create another group "Contingent Workers Group" with having "Choose Members group Peoples pool as "1"

                 4-Create a new role for Contingent workers and select those permissions that are required for contingent workers giving the target population

                     as "Contingent Workers Group".

Picklist

Add event SCWK  to picklist event'

pick.png

Similarly add another event ECWK  to picklist event.

Add Start and End event reasons.

event.png

 event_other.png

Config UI

Add Config UI for base object Work Order

config.png

 

Update role based permissions

permi.png

Configure People Profile

In Config UI, add all the portlets and sections required to show up in people profile page. Also create a Live Profile MDF Information section for work order and select the WorkOrder object created in Config UI above.

pp.png

For all the portlets set up permissions

per.png

Imports

Follow below order has to be followed while importing Contingent Workers

1- Basic User import

2- Employment import (Is Contingent Worker field should be "Yes").

3- Work Order import

4- Job Info Import

  • While importing new work order related job info records, the below rules should be followed for 1505 release.

            - Start CWK event reason should be used. The start date for this record should be the same as work orders start date.

            - Another record with "Termination" event has to be imported. The start date for this record should be the end date of the work order.

             - If any further records for this user has to be imported during the work order duration separate import file should be used.

 

Enabling "Add Contingent Worker" (New Hire Wizard for CWK)

1) Enable RBP for Add Contingent Worker

rbp.png

2) Created "VendorInfo" MDF object, that are required, from Manage Data --> Create New --> VendorInfo

3)   Create a new object in Manage Configuration UI with Id to be exactly as "WorkOrderPortletForAddNewCWF".

     Make userSysId, effectiveStatus and startDate fields Visible = NO.

      Modify the names for rest of the fields, as shown in the below screenshot, in Label Override field.

     You can do the above two steps by clicking the pencil button beside each field.

UI.png

4) Click on "Add Contingent Worker" link in Admin Center links provide all the information and save.

Keywords

KBA , LOD-SF-EC-CWF , Contingent Workforce , How To

Product

SAP SuccessFactors Employee Central all versions