Import and synchronization of training offers


Ametys ODF allows you to import and synchronize training courses from an existing database.

Today, there are Ametys ODF 2 import and synchronization connectors to choose from for the Training Offer:

  • ROF/CDM-fr connector: import and synchronize training courses with a database of XML files in CDM-fr format.
  • Apogée connector: import and synchronize training courses with your school's Apogée database
  • Webservice connector: import and synchronize training courses with another application Ametys ODF

ROF/ connectorCDM-fr

Training offers are imported from XML files in CDM-fr format, located in a directory whose path can be configured in the application (all files in this directory are taken into account).

All elements of the training offer (courses, pathways, semesters, ELPs, components, people, ...) defined in the files are imported if they do not yet exist in Ametys ODF .

Synchronization is available for a single course or globally.

 

Global import

The "global" mode is that of the demo application.

To import or synchronize the entire training offer globally, go to the "Training offer" tab and click on the Import / Global synchronization button.

Then click on the Start global synchronization button in the Synchronization tab.

Synchronization is launched, and a synchronization report is displayed in real time.

The colors used in the synchronization report indicate the level of criticality: blue for information, orange for a warning and red for an error.

 

The elements of the training offer (training courses, courses, elps containers, components and people) are imported or synchronized (if they have already been imported).

Unit imports

To configure the application in "unitary" mode, please refer to the Integrator manual page.

In this mode, courses are imported one by one, file by file.

Click on the "Import training courses" button in the Training Offer tab :

In the search tool that opens, find the CDM-fr file you wish to import.

Select one or more CDM-fr files, then click on the"Import" button at the top of the search results.

At the end of the import, a message indicates the number of courses imported and the possibility of reading the full import report.

 

Apogée connector

The import and synchronization of course offerings is carried out from the institution's Apogée database, individually for each entity (Courses, Paths, ELPs, Components).

To configure the application in "Apogée" mode, please refer to the Integrator manual page.

Apogée import

In this mode, there is an import screen for each entity making up the training offer:

  • importing training courses
  • route import
  • container import
  • import ELPs
  • component import

Import a course

Click on the "Import training courses" button in the Training Offer tab .

A search screen allows you to search for a course in the Apogée database according to a few criteria (course name, diploma code, VDI code).
Enter your criteria then launch a search.

The blue arrow indicates that you can import the course;
the grey arrow indicates the opposite, as the course has already been imported.

Select the course(s) you wish to import, then click on"Import" at the top of the search results.

At the end of the import, a message indicates the number of courses imported and the possibility of reading the full import report:

 

Open the"Search for courses" tool to search for an imported course:

At this stage, the training course is created with the information extracted from the Apogée database (type of diploma, field, level of study, etc.). This information depends on the modeling of your Apogée database.

Importing a route or container

Select a course, then click on"Import a container" or"Import a course".

Search for the course(s) or container(s) (years, semesters, UE list, ...) to be imported, then select them and click on "Import".

Containers and their associated containers, UE lists or UEs are recursively imported and added to the formation.

Open the"Training organization" tool to view the elements that have been extracted and imported from the Apogée database.

Import a ELP

ELP can be imported individually. To link a ELP to a course, first importELP , then link it to a list ofELP for the course.

Click on"Import ELP" to open the search tool for ELPs in the Apogée database:

Perform a search, select the ELP(s) to be imported and click on "Import".

To link the newly importedELP to a list ofELP :

  1. Select a course
  2. Open the "Training organization" tool
  3. In the tree, select theELP list to which you wish to add theELP
  4. Click on "Add ELP to the list" -> "Search for existing ELP ".

  5. Search forELP then click on "Ok".

  6. ELP is added to the training organization

 

Component import

As with ELPs, components can be imported individually.

Click on"Import components" to open the Apogée database component search tool:

Search for the component, select it and click on "Import".

Apogée synchronization

Synchronization is used to update training offer entities if they have been modified in the Apogée database. It is available for each entity individually, or globally.

Unit synchronization

To individually synchronize a previously imported element of the training offer, search (via the "Search for training courses", "Search for ELPs", "Institutions and components", "Training organization" tools, then select this element and click on "Synchronize".

You must then enter the code(s) uniquely identifying the Apogee object to be synchronized (DIP and VDI codes for a training course, ELP code for a ELP, etc ...). Click on "Ok" to start synchronization.

The Ametys object is then compared with the data in the Apogée database: if any changes have been made, these are taken into account in the Ametys ODF application.

Global synchronization

In the Training Offer tab, click on "Global synchronization" to launch a global synchronization, i.e. a synchronization of all elements previously imported from the Apogée database.

Then click on the Start global synchronization button in the Synchronization tab.

Synchronization is launched, and a synchronization report is displayed in real time.

The colors used in the synchronization report indicate the level of criticality: blue for information, orange for a warning and red for an error.

Connector via Web Services (portal)

A Ametys ODF application can publish its training courses to another Ametys ODF application.

Case study: 3 establishments enter their training offers, each using its own connector. The training offer entered is published on a common portal.

On the publishing portal, the training offer is synchronized with another remote application Ametys ODF (to configure the application in "Web services" mode, please consult the Integrator's Manual page).

Training courses are published on the portal, individually, by calling up a web service on the publication portal.

Between the ODF applications and the portal, courses are transmitted using the CDM-fr format.

 

 

Back to top

Enter and complete your training offer in Ametys ODF