Import training courses
  • 3 Minutes to read
  • Dark
    Light
  • PDF

Import training courses

  • Dark
    Light
  • PDF

Article summary

Import training courses

Open the menu Settings > Data import

Training course import

File format

Select the file format for this import: CSV file, Syfadis format, Course.

The import format is a CSV file. Therefore, this file is in text format. The encoding is ANSI by default, but it can be changed.

  1. Choose a separator for columns that can contain several values, by default this is the " | " character.

  2. Choose the column separator character (usually a "," or "; ").

  3. Check or uncheck the 2 options checkboxes:

    • Import the first line of the file (which sometimes can be the labels of the columns). It is generally recommended to uncheck this option.

    • With preview of the result. This allows you to view the import prior to the actual import.

  4. Options of responsibility of the operations. Check the boxes to enable import insertions (or creations) or updates for this import.

File contents

The columns taken into account in the file to be imported are defined in a configuration parameter in the configuration page, node Data import > Training.

This setting is Column order for CSV file, Course and has the default values:

ExternalId;Name;LearningMode;Duration.Scale;Duration.Length;Code;GroupingCode;TrainingThemes.TrainingTheme.ExternalId;TrainingThemes.TrainingTheme.Name;TrainingProviders.TrainingProvider.ExternalId;TrainingProviders.TrainingProvider.Name;ImportLanguageCultureCode;ImportDomainExternalId;Import_PageDataMyTrainingCode;Import_PageDataCatalogCode;Mandatory;ExcludedFromLegalOverview

The order of the columns is important for the import mechanism and should not be modified!

For each line of the file, there are a few rules:

  • The fields "ExternalId", and "Name" are mandatory otherwise the data is not imported (read).

  • The order of the columns is fixed. If you don't have any information to put in a column, you should leave it blank. Do not delete it!

Here is a description of the columns provided for in the import file in the standard:

Columns

Mandatory

Multiple Values

Explanation

ExternalId

X

Training ID – not visible in the software, this is a technical identifier that allows updates to be made during successive imports.

Name

X

Name of the course

LearningMode

Learning Mode – Possible Values:

  • 0 = Undefined

  • 1 = Face-to-face

  • 2 = Distance E-learning

  • 3 = Blended

Duration.Scale

Estimated Time Scale – Possible Values:

  • 1 = Milliseconds

  • 2 = Seconds

  • 3 = Minutes

  • 4 = Hours

  • 5 = Days

  • 6 = Weeks

  • 7 = Month

  • 8 = Years

Duration.Length

Estimated time – decimal value > to 0

Code

Code of the training course

GroupingCode

Grouping Code

TrainingThemes.TrainingTheme.ExternalId

Theme ID

TrainingThemes.TrainingTheme.Name

Theme Name

TrainingProvider.TrainingProvider.ExternalId

Identifier of a training provider/organisation

TrainingProvider.TrainingProvider.Name

Name of the organisation

Language

Language of the training – possible values (depending on the client platform):

  • 0 = Undefined

  • 1 = French

  • 2 = English

ImportDomainExternalId

Learning Management Domain ID – if no value, this is the current domain considered

Additional column information

  • Estimated duration: If the duration is to be provided, you must fill in the 2 columns concerned, Duration.Scale + Duration.Length.

  • Theme : If the identifier defined in the file does not correspond to an existing theme in the application, the theme will be created, of course, in this case, you must fill in the name of the theme, otherwise the theme will not be created. If the identifier defined in the file corresponds to an existing theme in the application and the name entered is not the same, the theme will be updated with the new name entered.

  • Training organisation: If the identifier defined in the file does not correspond to an existing training organisation in the application, the training organisation will be created, of course, in this case, it is mandatory to fill in the name of the organisation, otherwise the organisation will not be created. If the identifier defined in the file corresponds to an existing organisation in the application and the name entered is not the same, the organisation will be updated with the new name entered.

  • Management area: If no value is entered in this column, the area taken into account is the current area when importing the course. If an ID is entered but does not match a domain, the line will be treated in error – we do not create a domain. Alternatively, a PrimaryDomain.Domain.Code column can be used to make the association between the training and an existing domain (configuration modification in this case).

Here is a description of other columns that can be inserted into the import file:

Columns

Mandatory

Multiple Values

Explanation

Description

Description of the training

Goal

Educational objectives of the training

Content

Detailed program

DiplomaName

Diploma awarded

SpecificCondition

Specific Condition

PriceByUser

Price per trainee

Imputable

Imputable – possible values:

  • 1 = True

  • 2 = False

TrainingCategory

Training category – possible values:

  • 1 = Training

  • 2 = Coaching

  • 3 = Assigning a trainer

  • 4 = Work Simulation

  • 5 = Reading program

Settings

The license

No license

Privileges

Privilege

Location

Scope

Import data (files)

Parameters

Application

Configuration settings

Parameter

Location

Default

Column order for CSV file, Syfadis format, training courses

Data import Training courses

ExternalId; Name; LearningMode; Duration.Scale; Duration.Length; Code; GroupingCode; TrainingThemes.TrainingTheme.ExternalId; TrainingThemes.TrainingTheme.Name; TrainingProvider.TrainingProvider.ExternalId; TrainingProvider.TrainingProvider.Name; Language; ImportDomainExternalId;


Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.
ESC

Eddy AI, facilitating knowledge discovery through conversational intelligence