Import les modules et éléments de conception
  • 3 Minutes à lire
  • Sombre
    Clair
  • PDF

Import les modules et éléments de conception

  • Sombre
    Clair
  • PDF

Résumé de l’article

Importer les modules et les éléments de conception

Il est désormais possible d’importer des modules et des éléments de conception de type séance présentielle ou classe virtuelle via un fichier CSV.

L’ordre de imports

  1. Module ( studio)

  2. Formation (formation)

  3. Eléments de conception (étapes, séances présentielle ou virtuelle studio)

  4. Meeting sessions (Planification)

Voir:

Importer des modules

Importer des éléments de conception

Importer des formations

Importer des sessions de formation

Importer les modules

  1. Ouvrez le menu Paramètres > Importer des données.

  2. Sélectionnez le format du fichier de type Modules.

Le format du fichier

Sélectionnez le format de fichier pour cet import: CSV file, format Syfadis, les modules.

Par conséquent, ce fichier est au format texte. L’encodage est ANSI par défaut, mais il peut être modifié.

  1. Sélectionnez un séparateur pour les colonnes pouvant contenir plusieurs valeurs. Par défaut, nous utilisons le " | ".

  2. Sélectionnez un séparateur pour les colonnes (habituellement "," ou "; ").

  3. Cochez ou décochez les deux options :

    • Importer la première ligne du fichier (qui parfois peut être les libellés des colonnes).

    • Avec prévisualisation des résultats. Vous pouvez visualiser l’import avant son exécution.

  4. Options de prise en charge des opérations. Cochez la ou les cases afin d’importer des insertions (créations) ou les mises à jour pour cet import.

Le contenu d’un fichier

Les colonnes prises en compte dans le fichier à importer sont définies dans un paramètre de configuration dans la page configuration, noeud « Import de données Les modules ».

Ce paramètre est « Ordre des colonnes pour fichier CSV, format Syfadis, les thèmes de formation » et a comme valeur par défaut :

ExternalId;Name;Father_ExternalId;CodeExternalId;Name;Description;_PrimaryDomain-Domain-ExternalId;Import_PrivilegesOnResource_DomainExternalId;Import_PrivilegesOnResource_Privilege;Author;Subjects.Subject.ExternalId;Subjects.Subject.Name;Code;GroupingCode;Difficulty;_EstimatedDuration-Length;_EstimatedDuration-Scale;Import_FreeMode;Import_PopupFullScreen;Import_IsVisibleAction;Import_IsVisiblePlan;Import_IsVisibleNavigationButtons;Import_IsVisibleProgressBar

L’ordre des colonnes est important pour le mécanisme d’import !

Pour chaque ligne du fichier, il existe quelques règles :

  • Les champs « ExternalId » et « Name » sont obligatoires sinon les données ne sont pas importées (lues).

  • L’ordre des colonnes est figé. Si vous n’avez pas d’information à déposer dans une colonne, il faut la laisser vide, ne pas la supprimer.

Colonnes par défaut

Nom

Explication

ExternalId

External Id du module

Name

Nom du module

Description

_PrimaryDomain-Domain-ExternalId

External Id domaine de gestion

Import_PrivilegesOnResource_DomainExternalId

Liste de ExternalId des domaines auxquels on publie les ressources séparés par des pipes |

Import_PrivilegesOnResource_Privilege

Liste de privilège (Enum PrivilegeName) pour chaque domaine de Import_PrivilegesOnResource_DomainExternalId

None = 0

View = 1
Edit = 2

Duplicate = 3

EditPublications = 9

Author

Nom du concepteur

Language

Subjects.Subject.ExternalId

External id de matière

Subjects.Subject.Name

Nom de la matière

Code

Code du module

GroupingCode

Code de regroupement du module

Difficulty

Very Easy
     Level0 = 0,
     /// Easy
     Level1 = 1,
     /// Medium
     Level2 = 2,
     /// Difficult 
    Level3 = 3,
     /// Very difficult
     Level4 = 4
 }

_EstimatedDuration-Length

_EstimatedDuration-Scale

Keywords

Import_FreeMode

Module.Course.FreeMode

Import_PopupFullScreen

Module.Course.PopupFullScreen

  • true

  • false

Ouverture en plein écran

Import_IsVisibleAction

Module.Course.IsVisibleAction

  • true

  • false

Import_IsVisiblePlan

Module.Course.IsVisiblePlan

  • true

  • false

Import_IsVisibleNavigationButtons

Module.Course.IsVisibleNavigationButtons

  • true

  • false

Import_IsVisibleProgressBar

Module.Course.IsVisibleProgressBar

  • true

  • false

Enum PrivilegeName :

public enum PrivilegeName

{

None = 0,

//

View = 1,

//

Edit = 2,

// Allow user or group to duplicate Entity

Duplicate = 3,

// Allow group to register on Entity

Register = 4,

// Allow group to access self service on Entity

SelfService = 5,

// Allow user or group to create sessions

CreateSessions = 6,

// Allow user or group to create cursus sessions

CreateCursusSessions = 7,

// Allow group to an immediate access on Entity in return for payment

CatalogShopping = 8,

// Allow to view/edit publications

EditPublications = 9,

// Allow to launch group session

LaunchGroupSession = 10,

// Allow to emit need

EmitNeed = 11,

// Allow user to create sessions in FO

CreateSessionsFO = 12,

}

Importer des éléments de conception

  1. Ouvrez le menu Paramètres > Importer des données.

  2. Sélectionnez le format du fichier de type CSV file, format Syfadis, Eléments de conception.

Le contenu d’un fichier

Ce paramètre est « Ordre des colonnes pour fichier CSV, format Syfadis, les Eléments de conception » et a comme valeur par défaut :

ExternalId;Class;Description;Import_ModuleExternalId;Import_FatherExternalId;Name;Description;Code;Author;GroupingCode;Difficulty;_Duration-Length;_Duration-Scale

L’ordre des colonnes est important pour le mécanisme d’import !

Pour chaque ligne du fichier, il existe quelques règles :

  • Les champs « ExternalId » et « Name » sont obligatoires sinon les données ne sont pas importées (lues).

  • L’ordre des colonnes est figé. Si vous n’avez pas d’information à déposer dans une colonne, il faut la laisser vide, ne pas la supprimer.

Colonnes par défaut

Nom

Explication

ExternalId

External ID de l’élément de conception

Class

Valeur possible : Node (Etape); Presential; ItemVirtualClassroom

Description

Import_ModuleExternalId

ExternalId du module

Import_FatherExternalId

Valeur possible : ExternalId d’un élément de conception de type Node/ étape

Name

Language

Description

Code

Author

GroupingCode

Difficulty

Very Easy
     Level0 = 0,
     /// Easy
     Level1 = 1,
     /// Medium
     Level2 = 2,
     /// Difficult 
     Level3 = 3,
     /// Very difficult
     Level4 = 4

_Duration-Length

_Duration-Scale

Enum Duration-Scale :

public enum DurationScale

{

/// <summary>

/// Milli

/// </summary>

Milliseconds = 1,

/// <summary>

/// Seconds

/// </summary>

Seconds = 2,

/// <summary>

/// Minutes

/// </summary>

Minute = 3,

/// <summary>

/// Hours

/// </summary>

Hours = 4,

/// <summary>

/// Days

/// </summary>

Days = 5,

/// <summary>

/// Weeks

/// </summary>

Weeks = 6,

/// <summary>

/// Months

/// </summary>

Months = 7,

/// <summary>

/// Years

/// </summary>

Years = 8

}

Importer des formations

Ajout d’un nouveau champs (pas présent par défaut)

  • Import_ModuleExternalId

Permet d’importer une formation liée à un module et sa conception. Pour plus d’informations sur cet import, merci de voir la section sur l’import des formations.

Importer des sessions de formation

  1. Ouvrez le menu Paramètres > Importer des données.

  2. Sélectionnez le format du fichier de type CSV file, format Syfadis, les sessions de formation.

Le contenu d’un fichier

Ce paramètre est « Ordre des colonnes pour fichier CSV, format Syfadis, les sessions de formation » et a comme valeur par défaut :

ExternalId;TrainingSession.TrainingSession.ExternalId;Import_ComponentExternalId;StartedOn;FinishedOn;Tutors.User.ExternalId;CoTutors.User.ExternalId;Localisation.Localisation.Code;Rooms.Room.ExternalId;Materials.Material.ExternalId;Description

L’ordre des colonnes est important pour le mécanisme d’import !

Pour chaque ligne du fichier, il existe quelques règles :

  • Les champs « ExternalId » est obligatoire sinon les données ne sont pas importées (lues).

  • L’ordre des colonnes est figé. Si vous n’avez pas d’information à déposer dans une colonne, il faut la laisser vide, ne pas la supprimer.

Colonnes par défaut

Nom

Explication

ExternalId

TrainingSession.TrainingSession.ExternalId

ExternalId de la session

Import_ComponentExternalId

ExternalId d’un élément de conception de type Presential ou ItemVirtualClassroom

Une ligne par planification ( séance virtuelle, séance présentielle)

StartedOn

FinishedOn

Tutors.User.ExternalId

CoTutors.User.ExternalId

Localisation.Localisation.Code

Rooms.Room.ExternalId

Materials.Material.ExternalId

Description


Cet article vous a-t-il été utile ?

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, Une IA générative, facilitant la découverte de connaissances grâce à l’intelligence conversationnelle