2

Generic Objects as a filter in Position Tile in Succession Planning Part-1

 1 year ago
source link: https://blogs.sap.com/2023/02/06/generic-objects-as-a-filter-in-position-tile-in-succession-planning-part-1/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
February 6, 2023 5 minute read

Generic Objects as a filter in Position Tile in Succession Planning Part-1

As we know the generic objects fields cannot be added as a filter option in the position tile. However, many clients need department, division, business unit, location, etc. fields in the position tile search to filter the positions for Succession Planning. To meet this requirement, I have found a solution which is explained below in detailed steps, so that if anyone has the same request by the client, they can also benefit from this and fulfill the client’s request.

In this example, I have used the Department field to be added as a filter.

Configuration Steps:

  • Create Picklist for Department: Initially, we need to create a picklist to capture the values of the department (generic object) field.

Admin Center>Picklist Center

Picklist%20Center

Picklist Center

Select the + icon to create a new picklist

Picklist%20Detail%20Page

Picklist Detail Page

Provide the Code, Name, Status, and Effective Start Date details and click on the “Save” button.

  • Create Custom Field for Department: Then, we need to create a custom field for the department in the position object.

Below are the steps to configure the custom field in position object:

Admin Center>Company Settings>Configure Object Definition.

Configure%20Object%20Definition

Configure Object Definition

In “Configure Object Definition” search Object Defination and select Position.

Edit the Position” object and add a new custom field cust_newdepartment  as Picklist Type

cust_newdepartment

cust_newdepartment

Click on “Details” to link the picklist which was created on the first step.

Details

Details

Once updated, click on the Done button to save the data.

  • Add custom department field in Searchable Fields: The next step is to add the newly created custom department field in the position object.

Below are the steps to configure the searchable field in the position object:

Admin Center>Company Settings>Configure Object Definition>Select Position Object

Searchable%20field

Searchable field

Update the External Code of the custom field in the searchable fields.

Searchable%20field

Searchable field

Once, the above configuration is completed, save the object.

  • Create an Integration job: The last step is to create an integration job using Integration Center to pull the generic object (Department) values to the picklist.

Below are the steps to build integration using the integration center:

Admin Center>Company Settings>Integration Center>My Integrations

Integration%20Center

Integration Center

Select My Integration to access the existing integrations.

My%20Integration%20Page

My Integration Page

Click on +Create to create a new integration and select the More Integration Type option.

+%20Create%20and%20More%20Integration%20Type

+ Create and More Integration Type

Choose Integration Type, select Trigger type as scheduled, Source Type as SuccessFactors, and Destination type as SuccessFactors and click on the Create button.

Choose%20Integration%20Type

Choose Integration Type

Select EC- Foundation/Organization as Tag for the integration.

EC-%20Foundation/Organization%20as%20Tag

EC- Foundation/Organization as Tag

Select Department from Recommended Starting Entities and click on the Select button.

Department

Department

Update the basic details of the integration such as Name, Description, and Page Size and click on the Next button.

Updated%20the%20basic%20details%20of%20the%20integration

Updated the basic details of the integration

Under Configure Fields View, click on the Switch to field mapping view icon to start the mapping of Department generic object values to the picklist.

Configure%20Fields%20View

Configure Fields View

Switch%20to%20field%20mapping%20view

Switch to the field mapping view

Click on the + Icon and search Picklist as an Entity, Select Picklist Value (PickListValueV2), and click on Add button.

Add%20Entity%20Screen

Picture18-2.png

Add Entity Screen

Entity%20Visible

Entity Visible

Now, map the Department External Code to External_Code, and map the Department Name to Picklist Label by performing the drag and drop from the Department object to the picklist value.

Mapping%20Screen
Picture21-2.png

Field Mapping View

Click on Switch to the detail view and click on Picklist_Effective Start Date and enter 1900-01-01T20:00:00Z as the default date and Click on Picklist_Code (PickListV2_id) String(128) and enter Department as the default value.

Picture22-2.png

Field%20Mapping%20View
 

Field Mapping View

Once the above steps are done click on the Next button to set the filter if required.

Filter%20and%20Sort%20Screen

Filter and Sort Screen

Click on the Next button to Schedule the integration.

Scheduling%20Screen

Scheduling Screen

Click on the Next button to complete the integration schedule.

Review%20and%20Run%20Screen
Picture27-1.png

Review and Run Screen

Once, the job is successfully completed without any error. Access the Picklist Center and check the Department Picklist.

It should show you all the values of Generic Object (Department).

Department%20Picklist

Department Picklist

End User Action:

End users can access the SuccessFactors’ Position Tile to filter the data based on the department field.

Below are the steps to access the Position Tile.

Home>Succession>Position Tile

Position%20Tile

Position Tile

Click on the Filter icon to see the filter options.

Filter%20Options

Filter Options

Select Department and check the Drop-Down Values.

Drop-Down%20Values

Drop-Down Values

References:

All images are taken from SAP SuccessFactors Sales Demo with Dummy Data

https://wiki.scn.sap.com/wiki/display/SAPSF/Position+Tile+View+-+Overview+and+Getting+Started

Succession Management Implementation Guide.

In Part-2 of this blog, I’ll explain how to map the department field value to a custom field so that the system automatically captures the same value when creating a new position.  

Please feel free to provide your feedback or thoughts in the comments.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK