Modifier and Type | Field and Description |
---|---|
static String |
SERVICE_ID |
Modifier and Type | Method and Description |
---|---|
FcFinanceur |
ajouterFinanceur(FcFinanceur financeur)
Add a financor customer to an inscription file
|
FcFinanceur |
ajouterFinanceurAvecLigne(FcFinanceur financeur)
Add a financor customer with the financement detail
|
FcFinanceurLigne |
ajouterLigneFinanceur(FcFinanceurLigne financeurLigne)
Add a cost to a financor
|
FcParticipant |
ajouterParticipant(FcParticipant participant,
Double nbStagiaire,
Double nbStagaireMax,
boolean calculeCA,
List<Double> listeIdentModuleAbsent)
Ajout d'un participant sur un dossier d'inscription avec calcule optionnel du CA
|
FcParticipant |
ajouterParticipant(FcParticipant participant,
Double nbStagiaire,
Double nbStagaireMax,
List<Double> listeIdentModuleAbsent)
Ajout d'un participant sur un dossier d'inscription avec calcule automatique du CA
|
void |
controleDossierModifiable(FcInscription dossier)
Verify if the inscription file is Updatable
|
FcInscription |
creerDossier(FcInscription dossier,
List<FcInscriptionZl> inscriptionZl)
Create an inscription file with the finacor customers and the associate sutudent
|
FcInscription |
creerDossier(FcInscription dossier,
List<FcInscriptionZl> inscriptionZl,
boolean verifFinanceur)
creation de dossier avec zones libres
|
FcPaiement |
creerPaiement(FcCoutIntervention coutIntervention,
String numero,
Double montant,
Double montantD,
Double etat,
TDevise devise,
FcIntervenant intervenant)
creer paiement
|
List<FcInscription> |
diviserDossier(FcInscription dossier,
List<FcParticipant> listeParticipant)
Split an inscription file in 2 files and attribute the list of student into the second and delete from the first
|
FcInscription |
encaisserDossier(FcInscription dossier)
cash an inscription file
|
List<FcLnkInscriptionCollab> |
findCommerciauxByInscription(Double identInscription)
Recherche des commerciaux liés au dossier d'inscription passé en paramètre
|
List<CtxParticipant> |
findCtxParticipantByInscription(Double identInscription)
Charge la liste des participant d'un dossier
|
List<String> |
findDossierMultiFinanceurBySession(Double identSession)
Retourne la liste des codes dossiers ayant plusieurs financeurs
|
List<FcFinanceur> |
findFianceurByInscription(Double identInscription)
Charge les financeur d'un dossier
|
List<FcFinanceur> |
findFianceurDetailByInscription(Double identDossier)
Charge la liste des financeurs d'un dossier avec ses lignes de tarifs
|
List<FcInscription> |
findInscriptionBySession(Double identSession)
Find inscription file for a training course
|
List<FcFinanceurLigne> |
findLigneByFinanceur(Double identFinanceur,
Double identTypeTarification)
charge les lignes de finanacement d'un fiancuer trié sur le libelle du tarif
|
List<MemoAbsenceSession> |
findMemoAbsenceBySession(Double identSession) |
Double |
findNumMaxDemandeBySessionAndDate(Double identSession,
Date dateDemande)
Retourne le n° d'aorde de la demande
|
List<FcParticipant> |
findParticipantByInscription(Double identInscription)
Charge la liste des participant d'un dossier
|
List<FcParticipant> |
findParticipantBySession(Double identSession)
Charge les participant d'une session
|
List<FcParticipant> |
findParticipantsByName(String nom,
String prenom) |
List<FcPresence> |
findPresenceByModule(Double identModule)
Recupere les presnce d'un module
|
List<FcPresence> |
findPresenceByModule(Double identModule,
Boolean reelementPresent) |
FcInscription |
fusionnerDossier(FcInscription dossier1,
FcInscription dossier2)
merge 2 inscriptions file in one
|
Double |
getNbAdmisForSession(Double identSession)
Nombre d'admis
|
Double |
getNbAnnuleForSession(Double identSession) |
Double |
getNbAttenteForSession(Double identSession) |
Double |
getNbDesistementForSession(Double identSession)
Nombre de desistements
|
Double |
getNbInscritForSession(Double identSession) |
Double |
getNbPreInscritForSession(Double identSession) |
Double |
getNbRefusesForSession(Double identSession)
Nombre de refuses
|
boolean |
isDossierLivrer(Double identDossier)
verify if the inscription file is attach to a delivery order
|
boolean |
isMaxInscritAtteint(Double nbPlaceDossier,
Double identSession)
Verify if the maximum of inscription have been reached
|
boolean |
isSeuilAtteint(Double nbPlaceDossier,
Double identSession)
verify if the number of student of the inscription file could activate the session
|
List<ParticipantResultatRecherche> |
listeParticipantSession(Double identSession)
Liste des participants d'une session
|
List<ParticipantResultatRecherche> |
listeParticipantSession(Double identSession,
Boolean stagairePresentSession)
Liste des participants réellement a tout ou partie de la session si stagairePresentSession vaut true
|
List<ParticipantResultatRecherche> |
listeParticipantSession(Double identSession,
Double identPartie,
Boolean stagairePresentSession) |
List<ParticipantResultatRecherche> |
listeParticipantSession(Double identSession,
Double identPartie,
Double identDossier,
Boolean stagairePresentSession) |
FcInscription |
loadDossierByIdent(Double identDossier)
Cahrge un dossier a partir de son ident
|
List<DossierPourEdition> |
loadDossierBySessionForEdition(Double identSession,
Double identDossier)
Chargement d'une liste de beans non persistant des dossiers pour les editions
|
List<DossierPourEdition> |
loadDossierTVBySession(Double identSession) |
List<FcInscriptionZl> |
loadFirstZlByInscription(Double identInscription)
Charge les ZL d'une inscription par odre de sequences
|
void |
majCommerciauxInscription(CtxInscription inscription)
Mise à jour de la liste des commerciaux d'un dossier d'inscription
|
FcParticipant |
modiferParticipant(FcParticipant participant,
Double nbStagiaire,
Double nbStagaireMax,
List<Double> listeIdentModuleAbsent)
modifie un participant avec actualisation du CA dans le cas de l'inter
|
FcParticipant |
modiferParticipant(FcParticipant participant,
Double nbStagiaire,
Double nbStagaireMax,
List<Double> listeIdentModuleAbsent,
boolean calculCA)
modifie un participant avec actualisation optionnel du CA dans le cas de l'inter
|
FcInscription |
modifierDossier(FcInscription dossier,
List<FcInscriptionZl> inscriptionZl)
Update an inscription file olny not with the finacor customers and the associate sutudent
|
FcPresence |
modifierEmargement(FcPresence presence)
Update a single ligne of presence/absence on a part of training course
|
List<FcPresence> |
modifierEmargement(List<FcPresence> listePresence)
Update a list of presence/absence on a part of training course
|
FcFinanceur |
modifierEnteteFinanceur(FcFinanceur financeur)
Modifie uniquement l'entete du financeur
|
List<FcFinanceur> |
modifierFinanceur(List<FcFinanceur> financeurs)
update all the financor customer on an inscription file with the repartition cost detail
the repartition cost have to be coherent
|
void |
modifierFinanceurLignes(List<FcFinanceurLigne> lignes,
CtxInscription ctxInscription)
Modifie des lignes de financeurs d'un dossier
|
FcFinanceurLigne |
modifierLigneFinanceur(FcFinanceurLigne financeurLigne)
Update a cost to a financor
|
void |
modifPaiement(FcPaiement paiement)
modifier paiement
|
FcInscription |
proformaSurDossier(FcInscription dossier,
boolean mailCompta)
attach a proforma bill on an inscription file
|
FcInscription |
receptionerUnDossier(FcInscription dossier,
boolean email)
Send an acknowledge receipt on an inscrition file
|
List<ParticipantResultatRecherche> |
rechercherParticipant(ParticipantCriteresRecherche critere)
Recheche multicritére sur le contact de type stagiaire
|
void |
rendreFinanceurPrincipal(List<FcFinanceur> listFinanceur,
FcFinanceur newFinanceurPrinc) |
void |
reporterDossier(CtxInscription ctxInscription)
duplication d'un Dossier d'inscription d'un session a un autre avec annulation d'inscription sur la session initiale
|
void |
supprimerDossier(FcInscription inscription)
Delete an inscription file
|
void |
supprimerFinanceur(FcFinanceur financeur)
Delete a financor customer of an inscription file
|
void |
supprimerFinanceur(FcFinanceur financeur,
boolean forcer)
Delete a financor customer of an inscription file even if it is the principal financor
|
void |
supprimerLigneFinanceur(FcFinanceurLigne financeurLigne)
Delete a line of a financor
|
FcInscription |
supprimerParticipant(FcParticipant participant)
Delete a student of an inscription file
|
void |
testDAO(Double ident) |
void |
verifierDossierCommande(FcSession session)
Vérification des Dossiers de Commandes dans le cas de commanderSessionIntra (SessionService)
|
getServerMessages, resetServerMessages
static final String SERVICE_ID
void verifierDossierCommande(FcSession session)
identSession
- FcInscription creerDossier(FcInscription dossier, List<FcInscriptionZl> inscriptionZl)
dossier
- FcInscription modifierDossier(FcInscription dossier, List<FcInscriptionZl> inscriptionZl)
dossier
- void supprimerDossier(FcInscription inscription)
inscription
- Double findNumMaxDemandeBySessionAndDate(Double identSession, Date dateDemande)
identSession
- dateDemande
- Double getNbAttenteForSession(Double identSession)
identSession
- Double getNbAnnuleForSession(Double identSession)
identSession
- void controleDossierModifiable(FcInscription dossier)
dossier
- List<FcParticipant> findParticipantByInscription(Double identInscription)
identInscription
- List<CtxParticipant> findCtxParticipantByInscription(Double identInscription)
identInscription
- List<FcParticipant> findParticipantBySession(Double identSession)
identSession
- FcParticipant ajouterParticipant(FcParticipant participant, Double nbStagiaire, Double nbStagaireMax, List<Double> listeIdentModuleAbsent)
participant
- FcParticipant ajouterParticipant(FcParticipant participant, Double nbStagiaire, Double nbStagaireMax, boolean calculeCA, List<Double> listeIdentModuleAbsent)
participant
- nbStagiaire
- nbStagaireMax
- calculeCA
- listeIdentModuleAbsent
- FcParticipant modiferParticipant(FcParticipant participant, Double nbStagiaire, Double nbStagaireMax, List<Double> listeIdentModuleAbsent)
participant
- FcParticipant modiferParticipant(FcParticipant participant, Double nbStagiaire, Double nbStagaireMax, List<Double> listeIdentModuleAbsent, boolean calculCA)
participant
- nbStagiaire
- nbStagaireMax
- listeIdentModuleAbsent
- calculCA
- FcInscription supprimerParticipant(FcParticipant participant)
participant
- List<FcFinanceur> findFianceurByInscription(Double identInscription)
identInscription
- FcFinanceur ajouterFinanceur(FcFinanceur financeur)
financeur
- FcFinanceur ajouterFinanceurAvecLigne(FcFinanceur financeur)
financeur
- List<FcFinanceur> modifierFinanceur(List<FcFinanceur> financeurs)
financeurs
- void modifierFinanceurLignes(List<FcFinanceurLigne> lignes, CtxInscription ctxInscription)
FcFinanceur modifierEnteteFinanceur(FcFinanceur financeur)
financeur
- void supprimerFinanceur(FcFinanceur financeur)
financeur
- void supprimerFinanceur(FcFinanceur financeur, boolean forcer)
financeur
- forcer
- void rendreFinanceurPrincipal(List<FcFinanceur> listFinanceur, FcFinanceur newFinanceurPrinc)
List<FcInscription> findInscriptionBySession(Double identSession)
identSession
- List<DossierPourEdition> loadDossierTVBySession(Double identSession)
List<FcPresence> findPresenceByModule(Double identModule)
identModule
- List<FcPresence> findPresenceByModule(Double identModule, Boolean reelementPresent)
List<FcPresence> modifierEmargement(List<FcPresence> listePresence)
listePresence
- FcPresence modifierEmargement(FcPresence presence)
presence
- List<MemoAbsenceSession> findMemoAbsenceBySession(Double identSession)
boolean isSeuilAtteint(Double nbPlaceDossier, Double identSession)
nbPlaceDossier
- identSession
- boolean isMaxInscritAtteint(Double nbPlaceDossier, Double identSession)
nbPlaceDossier
- identSession
- boolean isDossierLivrer(Double identDossier)
identDossier
- FcInscription fusionnerDossier(FcInscription dossier1, FcInscription dossier2)
dossier1
- dossier2
- List<FcInscription> diviserDossier(FcInscription dossier, List<FcParticipant> listeParticipant)
dossier
- listeParticipant
- FcInscription encaisserDossier(FcInscription dossier)
dossier
- FcInscription proformaSurDossier(FcInscription dossier, boolean mailCompta)
dossier
- FcInscription receptionerUnDossier(FcInscription dossier, boolean email)
dossier
- FcFinanceurLigne ajouterLigneFinanceur(FcFinanceurLigne financeurLigne)
financeurLigne
- FcFinanceurLigne modifierLigneFinanceur(FcFinanceurLigne financeurLigne)
financeurLigne
- void supprimerLigneFinanceur(FcFinanceurLigne financeurLigne)
financeurLigne
- List<FcInscriptionZl> loadFirstZlByInscription(Double identInscription)
identInscription
- FcInscription loadDossierByIdent(Double identDossier)
identDossier
- void testDAO(Double ident)
List<FcFinanceur> findFianceurDetailByInscription(Double identDossier)
identDossier
- List<FcFinanceurLigne> findLigneByFinanceur(Double identFinanceur, Double identTypeTarification)
identFinanceur
- identTypeTarification
- List<ParticipantResultatRecherche> rechercherParticipant(ParticipantCriteresRecherche critere)
critere
- List<ParticipantResultatRecherche> listeParticipantSession(Double identSession, Boolean stagairePresentSession)
identSession
- stagairePresentSession
- si true uniquement les stagiaire réélement presnet si false ou null tous les stagiaresList<ParticipantResultatRecherche> listeParticipantSession(Double identSession, Double identPartie, Boolean stagairePresentSession)
List<ParticipantResultatRecherche> listeParticipantSession(Double identSession, Double identPartie, Double identDossier, Boolean stagairePresentSession)
List<ParticipantResultatRecherche> listeParticipantSession(Double identSession)
identSession
- List<DossierPourEdition> loadDossierBySessionForEdition(Double identSession, Double identDossier)
identSession
- List<FcLnkInscriptionCollab> findCommerciauxByInscription(Double identInscription)
identInscription
- void majCommerciauxInscription(CtxInscription inscription)
inscription
- Double getNbDesistementForSession(Double identSession)
identSession
- Double getNbRefusesForSession(Double identSession)
identSession
- Double getNbAdmisForSession(Double identSession)
identSession
- FcInscription creerDossier(FcInscription dossier, List<FcInscriptionZl> inscriptionZl, boolean verifFinanceur)
dossier
- inscriptionZl
- verifFinanceur
- void reporterDossier(CtxInscription ctxInscription)
ctxInscription
- inscription
- newsession
- void modifPaiement(FcPaiement paiement)
paiement
- FcPaiement creerPaiement(FcCoutIntervention coutIntervention, String numero, Double montant, Double montantD, Double etat, TDevise devise, FcIntervenant intervenant)
coutIntervention
- numero
- montant
- montantD
- etat
- devise
- intervenant
- List<FcParticipant> findParticipantsByName(String nom, String prenom)
nom
- prenom
- Copyright © 2016. All rights reserved.