Modifier and Type | Field and Description |
---|---|
static String |
SERVICE_ID |
Modifier and Type | Method and Description |
---|---|
FcAvancement |
ajouterAvancement(FcAvancement avancement)
Ajout d'un ligne d'avancement manuel sur une ligne de tarif
|
FcSessionTarif |
ajouterLigneTarif(CtxSessionTarif sessionTarif)
Add a cost ligne to a training course
|
void |
controleLigneTarif(Set<FcSessionTarif> tarifs,
Double nature)
Methode de controle de cohérence des lignes de tarifs et calcul du montant en devise
|
void |
controleLigneTarif(Set<FcSessionTarif> tarifs,
Double nature,
Double multiModule)
Utilisé dans le cas de la session avec ajout des controles sur la répartition
|
void |
creerLigneTarif(Set<FcSessionTarif> tarifs,
Double nature)
Utilisé dans le cas de la session avec ajout des controles sur la répartition
|
void |
creerLigneTarif(Set<FcSessionTarif> tarifs,
Double nature,
Double multiModule)
Utilisé dans le cas de la session avec ajout des controles sur la répartition
|
List<FcSessionTarif> |
findBySession(Double identSession)
Charge (avec fecth) les lignes de tarif d'une session
|
List<FcSessionTarif> |
findByStage(Double identStage)
Charge (avec fecth) les lignes de tarif d'un stage
|
List<FcTarifModule> |
findModuleByTarif(Double identSessionTarif) |
boolean |
isAffaireCoherenteWithSession(Double identSession,
Double identModule)
Vérifie si l'affaire passée en paramètre appartient à au moins une des parties
|
Boolean |
isTarifLivre(Double identLigneTarif) |
FcAvancement |
modifierAvancement(FcAvancement avancement)
Modification d'une ligne d'avancement manuel
|
FcSessionTarif |
modifierLigneTarif(CtxSessionTarif sessionTarif)
Update a cost ligne to a training course
|
FcSessionTarif |
modifierLigneTarif(CtxSessionTarif sessionTarif,
boolean reiinitFinanceur)
Update a cost ligne to a training course
|
void |
supprimerLigneTarif(FcSessionTarif sessionTarif)
Delete a cost ligne to a training course
|
getServerMessages, resetServerMessages
static final String SERVICE_ID
void controleLigneTarif(Set<FcSessionTarif> tarifs, Double nature)
tarifs
- set de tarifnature
- 1 Inter / 2 Intravoid controleLigneTarif(Set<FcSessionTarif> tarifs, Double nature, Double multiModule)
tarifs
- set de tarifnature
- 1 Inter / 2 IntramultiModule
- void creerLigneTarif(Set<FcSessionTarif> tarifs, Double nature)
tarifs
- set de tarifnature
- 1 Inter / 2 IntramultiModule
- void creerLigneTarif(Set<FcSessionTarif> tarifs, Double nature, Double multiModule)
tarifs
- set de tarifnature
- 1 Inter / 2 IntramultiModule
- FcSessionTarif ajouterLigneTarif(CtxSessionTarif sessionTarif)
sessionTarif
- FcSessionTarif modifierLigneTarif(CtxSessionTarif sessionTarif)
sessionTarif
- session TarifFcSessionTarif modifierLigneTarif(CtxSessionTarif sessionTarif, boolean reiinitFinanceur)
sessionTarif
- session TarifreiinitFinanceur
- vrai si on doit réinitialiser les tarifs financeurvoid supprimerLigneTarif(FcSessionTarif sessionTarif)
sessionTarif
- FcAvancement ajouterAvancement(FcAvancement avancement)
avancement
- FcAvancement modifierAvancement(FcAvancement avancement)
avancement
- List<FcSessionTarif> findByStage(Double identStage)
stage
- List<FcSessionTarif> findBySession(Double identSession)
session
- boolean isAffaireCoherenteWithSession(Double identSession, Double identModule)
identSession
- identModule
- List<FcTarifModule> findModuleByTarif(Double identSessionTarif)
Copyright © 2016. All rights reserved.