Forum Ametys

Forum de la communauté Ametys

You are not logged in.

#1 06/01/2014 11:57:08

mcollas
Guest
From: Paris
Registered: 06/01/2014
Posts: 8

Synchronisation Apogee: paramétrage des ELP

Bonjour,

j'ai chargé la version de démo ametys-odf (2.2.0) et j'ai modifié le paramétrage en suivant le manuel intégrateur scrupuleusement (https://wiki.ametys.org/pages/viewpage. … d=18055601).
La synchronisation avec Apogée fonctionne bien pour trouver des formations (diplomes) mais elle n'arrive pas à trouver les ELP. La requete SQL qui est dans les fichiers ibatis fonctionne bien dans oracle (sqlDeveloper) pour interroger la table element-pedagogi, mais pas moyen de faire remonter les ELP.

2014-01-06 10:12:58 [INFO] Synchronization des formations terminée

2014-01-06 10:12:58 [INFO] Synchronisation des ELPs ...

2014-01-06 10:12:58 [INFO] Aucun élement pédagogique à synchroniser

2014-01-06 10:12:58 [INFO] Synchronisation des ELP terminée

Je me demande dans quel fichier de paramètres je dois intervenir pour débloquer les ELPs.
Que dois-je faire ?
Cordialement,
Marie-Christine

Offline

#2 02/02/2015 19:39:16

Laurence Aumeunier
Expert Team
Registered: 10/08/2010
Posts: 142

Re: Synchronisation Apogee: paramétrage des ELP

Bonjour,

Le fichier de paramétrage Apogee pour les ELP est le fichier WEB-INF/param/odf/apogee/educationalElements.xml

Par défaut, la requête SQL effectuée par le moteur de recherche d'import des ELP est la suivante:

<select id="searchEducationalElements" parameterClass="java.util.Map" resultMap="educationalElementSearchItem">
        SELECT elp.COD_ELP, elp.COD_NEL, elp.LIB_ELP
            FROM element_pedagogi elp
        WHERE elp.ETA_ELP='O'
            AND elp.TEM_SUS_ELP='N'
            <isPropertyAvailable prepend="and" property="type">
                upper(elp.COD_NEL) LIKE CONCAT(upper(#type#), '%')
            </isPropertyAvailable>
            <isPropertyAvailable prepend="and" property="code">
                    upper(elp.COD_ELP) LIKE CONCAT(upper(#code#), '%')
            </isPropertyAvailable>
            <isPropertyAvailable prepend="and" property="title">
                    upper(elp.LIB_ELP) LIKE '%' || upper(#title#) || '%'
            </isPropertyAvailable>
        ORDER BY elp.COD_ELP
</select>

Est-ce celle-ci que vous exécutez dans SQLDevelopper ?


Laurence Aumeunier
Ametys Expert

Offline

Board footer

Powered by FluxBB