Skip to content
Snippets Groups Projects
Commit 850f3456 authored by Laurent Lecluse's avatar Laurent Lecluse
Browse files

Le report des services de l'année précédentepar un gestionnaire est désormais...

Le report des services de l'année précédentepar un gestionnaire est désormais limité à sa composante.
parent 18953b4d
No related branches found
No related tags found
No related merge requests found
# OSE 16 (à venir) # OSE 16 (à venir)
Objectif : Connecteur Export OSE => Logiciel RH Objectif : Connecteur Export OSE => Logiciel RH
# OSE 15 BETA # OSE 15
Objectif : Doubles statuts et refonte des données personnelles Objectif : Doubles statuts et refonte des données personnelles
## Nouveautés ## Nouveautés
...@@ -37,6 +37,7 @@ Objectif : Doubles statuts et refonte des données personnelles ...@@ -37,6 +37,7 @@ Objectif : Doubles statuts et refonte des données personnelles
* La suppression d'intervenants est maintenant pleinement opérationnelle et les erreurs sont mieux affichées * La suppression d'intervenants est maintenant pleinement opérationnelle et les erreurs sont mieux affichées
* Formule de Poitiers modifiée * Formule de Poitiers modifiée
* Le report des services de l'année précédentepar un gestionnaire est désormais limité à sa composante.
## Notes de mise à jour ## Notes de mise à jour
......
...@@ -622,7 +622,11 @@ class ServiceService extends AbstractEntityService ...@@ -622,7 +622,11 @@ class ServiceService extends AbstractEntityService
$service->setHistoDestruction(null); $service->setHistoDestruction(null);
$service->setTypeVolumeHoraire($typeVolumeHoraire); $service->setTypeVolumeHoraire($typeVolumeHoraire);
$service->setChanged(true); $service->setChanged(true);
try {
$this->save($service, false); $this->save($service, false);
} catch (\Exception $e) {
}
} }
} }
...@@ -636,7 +640,10 @@ class ServiceService extends AbstractEntityService ...@@ -636,7 +640,10 @@ class ServiceService extends AbstractEntityService
$intervenantPrec = $this->getServiceIntervenant()->getPrecedent($intervenant); $intervenantPrec = $this->getServiceIntervenant()->getPrecedent($intervenant);
$role = $this->getServiceContext()->getSelectedIdentityRole();
$sVolumeHoraire = $this->getServiceVolumeHoraire(); $sVolumeHoraire = $this->getServiceVolumeHoraire();
$sElementPedagogique = $this->getServiceElementPedagogique();
$qb = $this->select(['id', 'elementPedagogique', 'etablissement']); $qb = $this->select(['id', 'elementPedagogique', 'etablissement']);
//@formatter:off //@formatter:off
...@@ -653,6 +660,10 @@ class ServiceService extends AbstractEntityService ...@@ -653,6 +660,10 @@ class ServiceService extends AbstractEntityService
$sVolumeHoraire->finderByTypeVolumeHoraire($tvhSource, $qb); $sVolumeHoraire->finderByTypeVolumeHoraire($tvhSource, $qb);
$sVolumeHoraire->finderByEtatVolumeHoraire($evhValide, $qb); $sVolumeHoraire->finderByEtatVolumeHoraire($evhValide, $qb);
if ($structure = $role->getStructure()) {
$sElementPedagogique->finderByStructure($structure, $qb);
}
$s = $this->getList($qb); $s = $this->getList($qb);
$old = []; $old = [];
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment