Commit 57a61fcb authored by Laurent Lecluse's avatar Laurent Lecluse
Browse files

Les demandes de mise en paiement faites pour des services historisés...

Les demandes de mise en paiement faites pour des services historisés s'affichent en rouge plutôt que de provoquer une erreur
parent 77f163b2
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -18,6 +18,7 @@

* Utilisation du mail expéditeur des paramétres par défaut pour l'envoi de mail via les notes et les refus de pièces jointes et correction dans le cas où l'intervenant n'a pas encore de dossier (#45083)
* Correction du bouton reporter les données de cet intervenant dans l'interface de test de formule (#45140)
* Les demandes de mise en paiement faites pour des services historisés s'affichent en rouge plutôt que de provoquer une erreur

# OSE 18.1 (31/05/2022)

+14 −3
Original line number Diff line number Diff line
@@ -3,9 +3,7 @@
namespace Application\Controller;

use Application\Entity\Db\Intervenant;
use Application\Entity\Db\Service;
use Application\Entity\Db\ServiceReferentiel;
use Application\Entity\Db\Structure;
use Application\Entity\Db\TypeRessource;
use Application\Entity\Db\Validation;
use Application\Entity\Db\VolumeHoraire;
@@ -63,7 +61,6 @@ class PaiementController extends AbstractController
    {
        $this->em()->getFilters()->enable('historique')->init([
            MiseEnPaiement::class,
            Service::class,
            VolumeHoraire::class,
            ServiceReferentiel::class,
            VolumeHoraireReferentiel::class,
@@ -73,12 +70,14 @@ class PaiementController extends AbstractController
    }



    public function indexAction()
    {
        return [];
    }



    /**
     * @return int
     */
@@ -93,6 +92,7 @@ class PaiementController extends AbstractController
    }



    protected function isChangeIndexSaved($changeIndex)
    {
        $session = $this->getSessionContainer();
@@ -102,6 +102,7 @@ class PaiementController extends AbstractController
    }



    protected function setChangeIndexSaved($changeIndex)
    {
        $session = $this->getSessionContainer();
@@ -112,6 +113,7 @@ class PaiementController extends AbstractController
    }



    public function demandeMiseEnPaiementAction()
    {
        $role = $this->getServiceContext()->getSelectedIdentityRole();
@@ -208,6 +210,7 @@ class PaiementController extends AbstractController
    }



    public function visualisationMiseEnPaiementAction()
    {
        $intervenant = $this->getEvent()->getParam('intervenant');
@@ -231,6 +234,7 @@ class PaiementController extends AbstractController
    }



    public function editionMiseEnPaiementAction()
    {
        $intervenant = $this->getEvent()->getParam('intervenant');
@@ -305,6 +309,7 @@ class PaiementController extends AbstractController
    }



    public function etatPaiementAction()
    {
        $this->initFilters();
@@ -403,6 +408,7 @@ class PaiementController extends AbstractController
    }



    private function makeFilenameFromRecherche(MiseEnPaiementRecherche $recherche)
    {
        if ($recherche->getEtat() == MiseEnPaiement::A_METTRE_EN_PAIEMENT) {
@@ -419,6 +425,7 @@ class PaiementController extends AbstractController
    }



    public function misesEnPaiementCsvAction()
    {
        $this->initFilters();
@@ -439,6 +446,7 @@ class PaiementController extends AbstractController
    }



    public function extractionPaieAction()
    {
        $this->initFilters();
@@ -478,6 +486,7 @@ class PaiementController extends AbstractController
    }



    public function imputationSihamAction()
    {
        $title = 'Export des données pour le chargement en masse des imputations budgétaires dans SIHAM';
@@ -547,6 +556,7 @@ class PaiementController extends AbstractController
    }



    public function miseEnPaiementAction()
    {
        $this->initFilters();
@@ -587,6 +597,7 @@ class PaiementController extends AbstractController
    }



    /**
     * @param Intervenant $intervenant
     */