Commit 6e9058bb authored by Laurent Lecluse's avatar Laurent Lecluse
Browse files

Merge branch 'master' of https://git.unicaen.fr/open-source/OSE

parents a450a7f4 d2acfb6e
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -26,6 +26,7 @@
* Notes : Afficher le bon utilisateur pour la validation de service (#45413).
* Forcer l'activiation de l'étape pièces justificatives même si il n'y a pas de service prévisionnel de renseigné.
* Choix du bon modèle de contrat dans le cas de plusieurs modèles de contrat (par structure et/ou par statut) (#45520)
* Bouton Prévu->réalisé Apparait correctement pour le service réalisé.

# OSE 18.2 (15/06/2022)

+4 −3
Original line number Diff line number Diff line
@@ -558,6 +558,7 @@ CREATE OR REPLACE PACKAGE BODY OSE_WORKFLOW AS
            WHEN e.code = ''PJ_VALIDATION'' THEN pj.demandees
          END                                                       objectif,
          CASE
			WHEN pj.obligatoire = 0 THEN 1
            WHEN e.code = ''PJ_SAISIE'' THEN pj.fournies
            WHEN e.code = ''PJ_VALIDATION'' THEN pj.validees
          END                                                       realisation
@@ -567,13 +568,13 @@ CREATE OR REPLACE PACKAGE BODY OSE_WORKFLOW AS
            intervenant_id,
            SUM(demandee) demandees,
            SUM(fournie)  fournies,
            SUM(validee)  validees
            SUM(validee)  validees,
			MIN(obligatoire) obligatoire
          FROM
            tbl_piece_jointe
          WHERE
            ' || unicaen_tbl.MAKE_WHERE(param, VALUE) || '
            AND demandee > 0
            AND obligatoire = 1
          GROUP BY
            annee_id,
            intervenant_id
+2 −1
Original line number Diff line number Diff line
@@ -687,10 +687,11 @@ class ServiceController extends AbstractController
            'formule',
            'validation_enseignement',
            'contrat',
            'service',
        ], $intervenant);

        if (!$validation) {
            $this->getServiceWorkflow()->calculerTableauxBord(['service', 'piece_jointe_demande', 'piece_jointe_fournie'], $intervenant);
            $this->getServiceWorkflow()->calculerTableauxBord(['piece_jointe_demande', 'piece_jointe_fournie'], $intervenant);
        }
    }
}