Skip to content

Customisation des référentiels par organisation

En tant qu'utilisateur du moteur de calcul, je veux pouvoir lancer mon calcul d'impact et utiliser des références propres à mon organisation afin d'avoir des données liées à l'organisation en question et affiner la mesure selon le cas d'utilisation. Au lancement d'un calcul, un paramètre est ajouté à l'API de soumission de calcul pour choisir les références de quelle organisation utiliser. Si aucun nom d'organisation n'est fourni, les références par défaut sont utilisées. Pour les tables ref_type_item, ref_facteurcaracterisation, ref_hypotheses, ref_correspondance_ref_Equipement_eqp je peux lier une ligne à une organisation. Techniquement, ajout d'un query parameter pour le POST des 4 référentiels 'nomOrganisation' non obligatoire, par défaut il est vide pour importer des refs par défaut. Pour l'import d'un fichier, on ne garde que les lignes dont le nomOrganisation est égal au paramètre de la requêtes, pour les autres lignes, on envoie une erreur et elles ne sont pas ajoutées en base. On supprime en base toutes les lignes qui ont pour nomOrganisation cette organisation et on met à la place les nouvelles données (purge all et save all par Organisation).

Edited by OURY Sarah