Commit 29724843 authored by Florian Joriot's avatar Florian Joriot
Browse files

Merge remote-tracking branch 'origin/master'

parents 2d618423 8912b77a
Loading
Loading
Loading
Loading
Loading
+14 −8
Changes for CHANGELOG.md: 14 added lines, 8 removed lines.
Original line number Diff line number Diff line
@@ -29,8 +29,9 @@
* L'état de sortie des paiements est de nouveau opérationnel avec des primes (#61568)
* Meilleure présentation des résultats au niveau de l'arrondisseur de calcul HETD : les sommes sont toutes recalculées
* Arrondisseur de règle de calcul HETD corrigé pour être le plus compatible possible aux résultats de l'ancienne infrastructure "formules"


* Pour les demandes de mise en paiement, toujours proposer les centres de coûts de la composante d'enseignement pour les vacataires et les étudiants (#61780)
* L'intégration de nouvelles formules de calcul plantait en affichant le code généré 
* Correction apportée à la formule de calcul du Havre (#54003)

# OSE 24 (29/04/2025)

@@ -82,15 +83,20 @@
* L'opération de migration peut durer assez longtemps : prévoyez jusqu'à 2h de durée d'exécution pour le script de mise à jour.

* Dans cette nouvelle version la commande **bin/ose** a évolué et est maintenant en bash et non en php. Pour son utilisation ponctuelle rien ne change, par contre si vous avez planifié des tâches via crontab, il faudra ajuster celui-ci pour executer **bin/ose** comme une commande bash et non comme un script php : 
`
#avant
/usr/bin/php /chemin_absolu_vers/bin/ose notifier-indicateurs
`
`#après
/chemin_absolu_vers/bin/ose notifier-indicateurs`

  * #avant /usr/bin/php /chemin_absolu_vers/bin/ose notifier-indicateurs
` *`#après /chemin_absolu_vers/bin/ose notifier-indicateurs`

* Le calcul des heures complémentaires ayant complètement changé, il se peut que sur certaines fiches complexes avec des paiements déjà effectués vous ayez un différentiel qui apparaisse avec quelques centimes à mettre en paiement ou au contraire quelques centimes en trop payé

* Attention à bien vérifier que les requêtes de vos plafonds fonctionnent toujours.
Exemples de modifications pouvant les impacter :
  * La table formule_resultat a été renommée en formule_resultat_intervenant
  * Les tables formule_resultat_service et formule_resultat_service_ref ont été supprimées
  * Les tables formule_resultat_vh et formule_resultat_vh_ref ont été fusionnées dans formule_resultat_volume_horaire
  * Les colonnes heures_compl_fc_majorees ont été renommées en heures_primes
  * Les colonnes service_referentiel ont été renommées en service_referentiel

* L'état de sortie export des services devra être adapté dans certains cas pour ne plus faire référence à HEURES_COMPL_FC_MAJOREES dans le traitement php de la partie export pdf, mais faire maintenant référence à HEURES_PRIMES.
Un script de migration est chargé de faire ce travail, mais il ne pourra pas le faire dans tous les cas de figure.

+1 −1
Changes for composer.json: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -25,7 +25,7 @@
        "unicaen/authentification"         : "6.4.3",
        "unicaen/privilege"                : "6.2.1",
        "unicaen/utilisateur"              : "7.0.2",
        "unicaen/code"                     : "6.4.0",
        "unicaen/code"                     : "6.5.0",
        "unicaen/import"                   : "6.0.6",
        "unicaen/tbl"                      : "6.2.5",
        "unicaen/open-document"            : "6.0.10",
+4 −4
Changes for composer.lock: 4 added lines, 4 removed lines.
Original line number Diff line number Diff line
@@ -4,7 +4,7 @@
        "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
        "This file is @generated automatically"
    ],
    "content-hash": "7a7db71710b834c735285baffb020cd0",
    "content-hash": "2020b643558f187b5a42e8e9086f4b6d",
    "packages": [
        {
            "name": "apereo/phpcas",
@@ -7619,11 +7619,11 @@
        },
        {
            "name": "unicaen/code",
            "version": "6.4.0",
            "version": "6.5.0",
            "source": {
                "type": "git",
                "url": "https://git.unicaen.fr/lib/unicaen/code.git",
                "reference": "ef7a2e09cfa7be42549dbefcc15833520ed2a530"
                "reference": "a9cbbefbf81ab64543f8b85d0bcf8cbac948aa06"
            },
            "require": {
                "easybook/geshi": ">=1.0",
@@ -7640,7 +7640,7 @@
                ]
            },
            "description": "Boite à outils pour la programmation avec la bibliothèque Unicaen",
            "time": "2025-04-03T08:34:08+00:00"
            "time": "2025-05-13T08:05:03+00:00"
        },
        {
            "name": "unicaen/import",
+48 −0
Changes for config.local.php.default: 48 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -557,4 +557,52 @@ return [
        ],
        'etapes' => ['FORMATION'],
    ],

    //Configuration pour la signature électronique
    'unicaen-signature' => [

            //Activation des logs pour la signature électronique
            'log' => true,

            //Ce paramètre permet de tester la signature electronique avec un ou des utilisateurs précis
            //Si il est renseigné le ou les signataires seront toujours ceux là et non les intervenants OSE
            'hook_recipients' => [
                ['firstname' => 'Jean',
                 'lastname'  => 'Dupont',
                 'email'     => 'xxxxxxxx@yyyyyyyyy.fr',],
                ['firstname' => 'John',
                 'lastname'  => 'Doe',
                 'email'     => 'xxxxxxxx@yyyyyyyyy.fr',],
            ],

            //Paramètrage du parapheur Esup, seul parapheur disponible pour le moment
            'letterfiles' =>
            [
                [

                    'label'       => 'ESUP signature',
                    'name'        => 'esup',
                    'default'     => true,
                    'class'       => \UnicaenSignature\Strategy\Letterfile\Esup\EsupLetterfileStrategy::class,
                    'description' => 'Esup',
                    /*Niveau de signature que vous souhaitez activer*/
                    'levels'      => [
                        'visa_hidden' => 'hiddenVisa',
                        'visa_visual' => 'visa',
                        'sign_visual' => 'pdfImageStamp',
                        'sign_certif' => 'certSign',
                        'sign_eidas'  => 'nexuSign',

                    ],
                    //URL esup et Utilisateur ESUP avec lequel les demandes de signatures seront envoyées
                    'config'      => [

                        'url'           => "https://xxxx.fr",
                        'createdByEppn' => 'xxxxxxxx@yyyyyyyyy.fr',
                    ],
                ],
            ],


        ],
];
+14.2 KiB (209 KiB)

File changed.

No diff preview for this file type.

Loading