Loading data/ddl/view/V_ETAT_PAIEMENT.sql +11 −0 Original line number Diff line number Diff line Loading @@ -2,6 +2,7 @@ CREATE OR REPLACE FORCE VIEW V_ETAT_PAIEMENT AS SELECT annee_id, type_intervenant_id, statut_id, structure_id, periode_id, intervenant_id, Loading @@ -14,6 +15,7 @@ SELECT date_mise_en_paiement, periode, statut, statut_libelle, intervenant_code, intervenant_nom, intervenant_numero_insee, Loading Loading @@ -47,6 +49,7 @@ SELECT periode_id, structure_id, type_intervenant_id, statut_id, intervenant_id, annee_id, centre_cout_id, Loading @@ -56,6 +59,7 @@ SELECT date_mise_en_paiement, periode, statut, statut_libelle, intervenant_code, intervenant_nom, intervenant_numero_insee, Loading Loading @@ -84,6 +88,7 @@ SELECT p.id periode_id, s.id structure_id, i.id intervenant_id, si.id statut_id, i.annee_id annee_id, cc.id centre_cout_id, df.id domaine_fonctionnel_id, Loading @@ -97,6 +102,7 @@ SELECT mep.date_mise_en_paiement date_mise_en_paiement, s.libelle_court composante, ti.libelle statut, si.libelle statut_libelle, i.source_code intervenant_code, i.nom_usuel || ' ' || i.prenom intervenant_nom, i.numero_insee intervenant_numero_insee, Loading Loading @@ -129,6 +135,7 @@ SELECT periode_id, structure_id, type_intervenant_id, statut_id, intervenant_id, annee_id, centre_cout_id, Loading @@ -138,6 +145,7 @@ SELECT composante, date_mise_en_paiement, statut, statut_libelle, intervenant_code, intervenant_nom, intervenant_numero_insee, Loading @@ -156,6 +164,7 @@ SELECT periode_id, structure_id, type_intervenant_id, statut_id, intervenant_id, annee_id, centre_cout_id, Loading @@ -165,6 +174,7 @@ SELECT composante, date_mise_en_paiement, statut, statut_libelle, intervenant_code, intervenant_nom, intervenant_numero_insee, Loading @@ -183,6 +193,7 @@ SELECT ORDER BY annee_id, type_intervenant_id, statut_id, structure_id, periode_id, intervenant_nom No newline at end of file module/Application/src/Controller/ContratController.php +7 −2 Original line number Diff line number Diff line Loading @@ -437,8 +437,13 @@ class ContratController extends AbstractController //Ajout pour transformer les sauts de lignes en html <br/> $html = nl2br($html); //Personnalisation des variables if ($contrat->getIntervenant()->getCivilite() != null) { $vIntervenant = $contrat->getIntervenant()->getCivilite()->getLibelleCourt() . " " . $contrat->getIntervenant()->getNomUsuel(); $vUtilisateur = $this->getServiceContext()->getUtilisateur()->getDisplayName(); } elseif ($dossierIntervenant != null && $dossierIntervenant->getCivilite() != null) { $vIntervenant = $dossierIntervenant->getCivilite()->getLibelleCourt() . " " . $contrat->getIntervenant()->getNomUsuel(); } else { $vIntervenant = $contrat->getIntervenant()->getNomUsuel(); } $vUtilisateur = $this->getServiceContext()->getUtilisateur()->getDisplayName(); $vAnnee = $this->getServiceContext()->getAnnee()->getLibelle(); $html = str_replace([':intervenant', ':utilisateur', ':annee'], [$vIntervenant, $vUtilisateur, $vAnnee], $html); $subject = $this->getServiceParametres()->get('contrat_modele_mail_objet'); Loading module/Application/src/Controller/OffreFormation/EtapeController.php +7 −2 Original line number Diff line number Diff line Loading @@ -37,7 +37,12 @@ class EtapeController extends AbstractController Structure::class, ]); $structure = $this->em()->find(Structure::class, $this->params()->fromRoute('structure')); $structureId = $this->params()->fromRoute('structure'); if ($structureId) { $structure = $this->em()->find(Structure::class, $structureId); } else { $structure = null; } $etape = $this->getEvent()->getParam('etape'); $title = $etape ? "Modification d'une formation" : "Création d'une nouvelle formation"; Loading module/Application/src/Controller/ServiceController.php +2 −1 Original line number Diff line number Diff line Loading @@ -605,7 +605,7 @@ class ServiceController extends AbstractController } $this->flashMessenger()->addSuccessMessage($message); } $this->updateTableauxBord($intervenant); return compact('title', 'typeVolumeHoraire', 'intervenant', 'validations', 'services'); } Loading Loading @@ -648,6 +648,7 @@ class ServiceController extends AbstractController $this->flashMessenger()->addErrorMessage('Vous n\'avez pas le droit de valider ces enseignements.'); } $this->updateTableauxBord($intervenant); return new MessengerViewModel(); } Loading module/Application/src/Form/ServiceReferentiel/SaisieFieldset.php +1 −6 Original line number Diff line number Diff line Loading @@ -170,6 +170,7 @@ class SaisieFieldset extends AbstractFieldset $filles = []; foreach ($fonction->getFille() as $fille) { $filles[$fille->getId()] = (string)$fille; asort($filles); } $fonctions[$fonction->getId()] = ['label' => (string)$fonction, 'options' => $filles]; } elseif (!$fonction->getParent()) { Loading @@ -177,12 +178,6 @@ class SaisieFieldset extends AbstractFieldset } } asort($fonctions); foreach ($fonctions as $key => $fonction) { if (isset($fonction['options']) && is_array($fonction['options'])) { asort($fonctions[$key]['options']); } } return $fonctions; } Loading Loading
data/ddl/view/V_ETAT_PAIEMENT.sql +11 −0 Original line number Diff line number Diff line Loading @@ -2,6 +2,7 @@ CREATE OR REPLACE FORCE VIEW V_ETAT_PAIEMENT AS SELECT annee_id, type_intervenant_id, statut_id, structure_id, periode_id, intervenant_id, Loading @@ -14,6 +15,7 @@ SELECT date_mise_en_paiement, periode, statut, statut_libelle, intervenant_code, intervenant_nom, intervenant_numero_insee, Loading Loading @@ -47,6 +49,7 @@ SELECT periode_id, structure_id, type_intervenant_id, statut_id, intervenant_id, annee_id, centre_cout_id, Loading @@ -56,6 +59,7 @@ SELECT date_mise_en_paiement, periode, statut, statut_libelle, intervenant_code, intervenant_nom, intervenant_numero_insee, Loading Loading @@ -84,6 +88,7 @@ SELECT p.id periode_id, s.id structure_id, i.id intervenant_id, si.id statut_id, i.annee_id annee_id, cc.id centre_cout_id, df.id domaine_fonctionnel_id, Loading @@ -97,6 +102,7 @@ SELECT mep.date_mise_en_paiement date_mise_en_paiement, s.libelle_court composante, ti.libelle statut, si.libelle statut_libelle, i.source_code intervenant_code, i.nom_usuel || ' ' || i.prenom intervenant_nom, i.numero_insee intervenant_numero_insee, Loading Loading @@ -129,6 +135,7 @@ SELECT periode_id, structure_id, type_intervenant_id, statut_id, intervenant_id, annee_id, centre_cout_id, Loading @@ -138,6 +145,7 @@ SELECT composante, date_mise_en_paiement, statut, statut_libelle, intervenant_code, intervenant_nom, intervenant_numero_insee, Loading @@ -156,6 +164,7 @@ SELECT periode_id, structure_id, type_intervenant_id, statut_id, intervenant_id, annee_id, centre_cout_id, Loading @@ -165,6 +174,7 @@ SELECT composante, date_mise_en_paiement, statut, statut_libelle, intervenant_code, intervenant_nom, intervenant_numero_insee, Loading @@ -183,6 +193,7 @@ SELECT ORDER BY annee_id, type_intervenant_id, statut_id, structure_id, periode_id, intervenant_nom No newline at end of file
module/Application/src/Controller/ContratController.php +7 −2 Original line number Diff line number Diff line Loading @@ -437,8 +437,13 @@ class ContratController extends AbstractController //Ajout pour transformer les sauts de lignes en html <br/> $html = nl2br($html); //Personnalisation des variables if ($contrat->getIntervenant()->getCivilite() != null) { $vIntervenant = $contrat->getIntervenant()->getCivilite()->getLibelleCourt() . " " . $contrat->getIntervenant()->getNomUsuel(); $vUtilisateur = $this->getServiceContext()->getUtilisateur()->getDisplayName(); } elseif ($dossierIntervenant != null && $dossierIntervenant->getCivilite() != null) { $vIntervenant = $dossierIntervenant->getCivilite()->getLibelleCourt() . " " . $contrat->getIntervenant()->getNomUsuel(); } else { $vIntervenant = $contrat->getIntervenant()->getNomUsuel(); } $vUtilisateur = $this->getServiceContext()->getUtilisateur()->getDisplayName(); $vAnnee = $this->getServiceContext()->getAnnee()->getLibelle(); $html = str_replace([':intervenant', ':utilisateur', ':annee'], [$vIntervenant, $vUtilisateur, $vAnnee], $html); $subject = $this->getServiceParametres()->get('contrat_modele_mail_objet'); Loading
module/Application/src/Controller/OffreFormation/EtapeController.php +7 −2 Original line number Diff line number Diff line Loading @@ -37,7 +37,12 @@ class EtapeController extends AbstractController Structure::class, ]); $structure = $this->em()->find(Structure::class, $this->params()->fromRoute('structure')); $structureId = $this->params()->fromRoute('structure'); if ($structureId) { $structure = $this->em()->find(Structure::class, $structureId); } else { $structure = null; } $etape = $this->getEvent()->getParam('etape'); $title = $etape ? "Modification d'une formation" : "Création d'une nouvelle formation"; Loading
module/Application/src/Controller/ServiceController.php +2 −1 Original line number Diff line number Diff line Loading @@ -605,7 +605,7 @@ class ServiceController extends AbstractController } $this->flashMessenger()->addSuccessMessage($message); } $this->updateTableauxBord($intervenant); return compact('title', 'typeVolumeHoraire', 'intervenant', 'validations', 'services'); } Loading Loading @@ -648,6 +648,7 @@ class ServiceController extends AbstractController $this->flashMessenger()->addErrorMessage('Vous n\'avez pas le droit de valider ces enseignements.'); } $this->updateTableauxBord($intervenant); return new MessengerViewModel(); } Loading
module/Application/src/Form/ServiceReferentiel/SaisieFieldset.php +1 −6 Original line number Diff line number Diff line Loading @@ -170,6 +170,7 @@ class SaisieFieldset extends AbstractFieldset $filles = []; foreach ($fonction->getFille() as $fille) { $filles[$fille->getId()] = (string)$fille; asort($filles); } $fonctions[$fonction->getId()] = ['label' => (string)$fonction, 'options' => $filles]; } elseif (!$fonction->getParent()) { Loading @@ -177,12 +178,6 @@ class SaisieFieldset extends AbstractFieldset } } asort($fonctions); foreach ($fonctions as $key => $fonction) { if (isset($fonction['options']) && is_array($fonction['options'])) { asort($fonctions[$key]['options']); } } return $fonctions; } Loading