Using Picklists

Objective

After completing this lesson, you will be able to create a picklist.

Picklists

Picklists are lists of values defined in the instance which can be referenced in Foundation or HR objects. A picklist is a configurable set of options from which a user can select, typically in a dropdown menu or smart search list. You can define the picklists used in your system to limit the values a user can enter in a form, preventing them from entering an invalid value. Picklists can also have a parent-child relationship, in which options in the child picklist are associated with options in the parent picklist. These are also called ''cascading picklists''.

For example, when users choose a company car, they might need to select a model from a specific make. Rather than have one exceptionally lengthy list of all the available car models, you want the options in the model picklist to depend on the car make’s selection. If a user chooses Audi as the car maker, they get to choose the model specific to the Audi; if they choose Ford, the model will also be limited to Ford models, and so on.

To do this, you would set up the Car Make picklist as the "parent" and each corresponding Car Model picklist as its "children".

The first screenshot shows a dropdown list with car types under the Car Type field. The second image shows a list with focus, mondeo, and mustang highlighted under Parent Values, as well as the Parent picklist value as Ford for each item.

Picklists are managed individually using the Picklist Center or en masse using Import and Export Data.

A screenshot showing the Create a New Picklist pop-up. Fields include Code, Name, Status, and Parent Picklist, among others.

As an administrator, you can manage picklists using the Picklist Center. To do that, you will need Picklist Management and Picklist Mappings Set Up permissions.

Permissions for Managing Picklists

  • Metadata FrameworkConfigure Object Definitions
  • Metadata FrameworkImport Permission for Metadata Framework
  • Manage System PropertiesPicklist Management and Picklists Mappings Set Up

To review the concept of Picklists, visit the Exploring the SAP SuccessFactors Platform course.

Create Custom Picklists

In this activity, you will create two new custom picklists.

Note

This exercise is a standalone activity and is not required for completing other hands-on exercises for this course.

Use the simulation if you do not have a practice system.

Steps

  1. Use Action Search to navigate to Picklist Center.

  2. Choose Create New (+ sign).

  3. Create two new picklists based on the following tables.

    Picklist 1:

    • Code: Scope
    • Name: Scope
    • Start Date: 01/01/1990
    • Add Picklist Values
      • External Code: global
      • Label: Global
      • External Code: local
      • Label: Local

    Picklist 2:

    • Code: region
    • Name: Region
    • Start Date: 01/01/1990
    • Add Picklist Values
      • External Code: NAM
      • Label: North America
      • External Code: EMEA
      • Label: Europe and the Middle East
      • External Code: APAC
      • Label: Asia and Pacific
  4. Save your picklists.