SAP Knowledge Base Article - Public

2190994 - Importing and Exporting Learning Activity Catalogs


This article explains the process for importing and exporting the Learning Activity catalogs, as well as provides the template, explaining its columns.

NOTE: Instances with LMS-BizX integration will not have the options mentioned below, as the Learning Activity catalogs are configured on LMS side.


SAP SuccessFactors Career Development Planning


SuccessFactors administrators can import and export the learning activity catalogs under Admin Tools > Manage Learning Activity Catalogs.

The catalog file is a .csv file, which should use the following columns, with a header row:

Column Name Comments
1 ENTRY_TYPE Valid options: "LACatalog", "LearningActivity"
2 GUID Customer-supplied unique identifier for each record. Must be numeric (supports large numbers).
3 LOCALE Valid options: "en_US", "en_FR_SF", etc.
4 ENTRY_NAME Name of activity. Displayed in the list view.
5 PARENT_ENTRY_ID Must reference the GUID of the parent record. For LearningActivity records, these should reference the LACatalog record.
6 FIELD1 Activity description should go here. Supports long text. Since the complete description is included in the list view, however, it is recommended that the length not exceed about 2000 characters.
7 FIELD2 Max length: 1000 chars
8 FIELD3 Max length: 1000 chars
9 FIELD4 Max length: 1000 chars
10 FIELD5 Max length: 1000 chars
11 FIELD6 Max length: 1000 chars. URL for activity launch (if applicable) would typically go here. To launch the target in a popup window, include <popup> as a prefix to the url. For example: <popup>http://mylmsurl/activity.doc
12 ACTIVITY Type of activity. Examples: "ILT", "OLT", etc.
13  ACTIVE 1 (active) or 0 (inactive). Only active learning activities will be displayed in the catalog view.
14  EDITABLE 1 (editable) or 0 (read-only). Planned for future use; will offer the ability to prevent end-users from editing learning activities once they are inserted into their development plans. (Currently, activities are always editable.)

Example of Learning Catalog with only one Learning Activity In Comma separated .csv file and open as spreadsheet:


In the Learning template xml the library will also have to be referenced.

A complete set referencing catalog #100 and mapping 3 columns to learning activity fields (name, description, and goto-url) might look like this:

<obj-library name="My course catalog" id="100">
<field-mapping src-library-field-id="entryName" dst-field-id="name"/>
<field-mapping src-library-field-id="fields.field1" dst-field-id="description"/>
<field-mapping src-library-field-id="fields.field6" dst-field-id="goto-url"/>
<field-mapping src-library-field-id="activityType" dst-field-id="type"/>
<field-definition ...

Note: You cannot add more than 1 Learning activity from Development Goals page with the same ENTRY_NAME via Learning Activity Catalog. So make sure you make your Learning Activity name unique in case you wish to allow your employees add more than 1 of the similar learning activities.


import, importing, export, exporting, learning, learning activities, lms, catalogs, cdp, integration, template, xml, la, career development planning , KBA , LOD-SF-CDP-LA , Learning Activity Plan (LMS) , How To


SAP SuccessFactors Succession & Development all versions