Validation
extends BaseController
in package
Contrôleur de validation des fiches de frais (comptable).
Permet de passer les fiches de l'état "Clôturée" (CL) à "Validée" (VA), de corriger les frais forfait et de refuser/reporter les frais hors forfait.
Table of Contents
Properties
- $gsb_lib : mixed
- $gsb_model : mixed
- $helpers : array<int, string>
- Liste des helpers chargés automatiquement pour tous les contrôleurs.
- $request : CLIRequest|IncomingRequest
- Instance de la requête principale.
- $id_fiche : mixed
- $selection_visiteur_fichefrais_cl : mixed
Methods
- __construct() : mixed
- corriger_fraisforfait() : mixed
- Corrige les quantités des frais forfait avant validation
- index() : mixed
- Affiche la page de validation des fiches clôturées
- initController() : void
- Initialise le contrôleur (requête, réponse, logger).
- maj_etat_fiches_valider() : mixed
- Valide la fiche et passe son état à "Validée" (VA)
- refuser_fraishorsforfait() : mixed
- Refuse un frais hors forfait en préfixant son libellé par "REFUSE".
- reporter_fraishorsforfait() : mixed
- Reporte un frais hors forfait sur la fiche du mois en cours.
- selection_fiches_frais_cl() : mixed
- Sélectionne une fiche à valider via la liste déroulante
- commun() : mixed
- Affichage commun de la page de validation
Properties
$gsb_lib
protected
mixed
$gsb_lib
$gsb_model
protected
mixed
$gsb_model
$helpers
Liste des helpers chargés automatiquement pour tous les contrôleurs.
protected
array<int, string>
$helpers
= []
$request
Instance de la requête principale.
protected
CLIRequest|IncomingRequest
$request
$id_fiche
private
mixed
$id_fiche
$selection_visiteur_fichefrais_cl
private
mixed
$selection_visiteur_fichefrais_cl
Methods
__construct()
public
__construct() : mixed
corriger_fraisforfait()
Corrige les quantités des frais forfait avant validation
public
corriger_fraisforfait() : mixed
index()
Affiche la page de validation des fiches clôturées
public
index() : mixed
initController()
Initialise le contrôleur (requête, réponse, logger).
public
initController(RequestInterface $request, ResponseInterface $response, LoggerInterface $logger) : void
Parameters
- $request : RequestInterface
- $response : ResponseInterface
- $logger : LoggerInterface
maj_etat_fiches_valider()
Valide la fiche et passe son état à "Validée" (VA)
public
maj_etat_fiches_valider() : mixed
refuser_fraishorsforfait()
Refuse un frais hors forfait en préfixant son libellé par "REFUSE".
public
refuser_fraishorsforfait(int $idFrais) : mixed
Parameters
- $idFrais : int
-
Identifiant du frais hors forfait à refuser
reporter_fraishorsforfait()
Reporte un frais hors forfait sur la fiche du mois en cours.
public
reporter_fraishorsforfait(int $idFrais) : mixed
Parameters
- $idFrais : int
-
Identifiant du frais hors forfait à reporter
selection_fiches_frais_cl()
Sélectionne une fiche à valider via la liste déroulante
public
selection_fiches_frais_cl() : mixed
commun()
Affichage commun de la page de validation
private
commun() : mixed