Modifier and Type | Field and Description |
---|---|
static String |
SERVICE_ID |
Modifier and Type | Method and Description |
---|---|
Double |
calculMontantTotalDossier(Double identDossier) |
void |
calculPreFacturation(FcSession session)
RE-calcule l'ensemble des éléments de pré facturation d'une session
Attention cette methode doit être appeler explicitement par l'IHM
|
void |
calculPreFacturationInter(Double identSession)
Calcul la prefact d'une session Inter;
|
CtxEditionFacturation |
chargeBeanModel(Double identFinanceur,
Double numDossier,
TParstdParam modelEdition)
Alimentaion du bean Modele utilisé dans le modele OOF
|
ResultatBPF |
chargeBPF(ResultatBPF resultatBPF)
Chrgement de l'etat du Bilan pédagogique et financier
|
List<Double[]> |
coutGlobalSessions() |
List<Double[]> |
coutGlobalSessions(SessionCriteresRecherche critere)
cout globale selon critere
|
List<Double[]> |
coutPrefactSessions(boolean livreUniquement) |
List<Double[]> |
coutPrefactSessions(SessionCriteresRecherche critere)
cout prefact selon critere
|
Double |
creerDossierPreFact(List<FcModuleCa> dossierPreFact)
Crée un dossier de préfacturation à partir d'une liste de ModuleCA
|
FcModuleCa |
creerModuleCA(FcModuleCa moduleCa)
Creation d'un enregistrement dans MOduleCa sans calculer les coûts
|
String |
editionLivraison(Double identFinanceur,
Double numDossier,
TParstdParam modelEdition,
ExtensionEdition extension) |
List<FcModuleCa> |
findCaDossierParticitantAndFinanceurByFactures(List<String> listNumeroFacture)
charge la liste des Dossier/participant/intervenant/financeur par liste de facture
|
List<FcModuleCa> |
findCaDossierParticitantAndFinanceurByFactures(List<String> listNumeroFacture,
boolean fromLivraison)
charge la liste des Dossier/participant/intervenant/financeur par liste de facture
|
List<FcModuleCa> |
findCaPartielByDossierAndFinanceur(Double grpDossier,
Double identFinanceur) |
List<DossierFacturation> |
findDossierBySession(Double identSession) |
FcFinanceur |
findFinanceurByIdent(Double identFinanceur)
charge un financeur apratir de son ident
|
List<FcFinanceur> |
findFinanceurBySession(Double identSession)
Charge l'ensemble des financeurs d'une session
|
List<FcModuleCa> |
findGlobalByFinanceur(Double identFinanceur)
Retourne la liste des ModuleCa principaux(non partiel) par financeur
|
List<FcModuleCa> |
findModuleCaByModuleFinanceurAndParticipant(Double identModule,
Double identFinanceur,
Double identPart)
Recupere les Lignes de moduleCa pour un module , un financeur et eventuellement un participant(si ident!
|
List<FcModuleCa> |
findModuleCaByModuleFinanceurAndParticipantAndNumDossier(Double identModule,
Double identFinanceur,
Double identPart,
Double numDossier)
Recupere les Lignes de moduleCa pour un module , un financeur et eventuellement un participant(si ident!
|
List<FcModuleCa> |
findModulesBySession(Double identSession)
Retourne les modules pour une session.
|
FLivraisons |
genererBonLivraison(CtxEltPrefact context,
String codeClientSaisi) |
FLivraisons |
genererBonLivraison(FcFinanceur financeur,
Double grpDossier,
boolean createClient,
boolean comptaClt,
String codeClientSaisi)
Génération dun bon de livraison sur un dossier préfacturation
|
FLivraisons |
genererBonLivraison(FcFinanceur financeur,
Double grpDossier,
boolean createClient,
boolean comptaClt,
String codeClientSaisi,
Date dateLivraison,
Date dateFacturationPrev) |
FLivraisons |
genererBonLivraison(FcFinanceur financeur,
Double grpDossier,
boolean createClient,
boolean comptaClt,
String codeClientSaisi,
Date dateLivraison,
Date dateFacturationPrev,
TypeElementFacturation typeElementFacturation) |
FFacturescli |
genererFactureClient(FcFinanceur financeur,
Double grpDossier,
boolean createClient,
boolean comptaClt,
String codeClientSaisi)
Génération de la facture client sur une dossier de préfacturation
|
FFacturescli |
genererFactureClient(FcFinanceur financeur,
Double grpDossier,
boolean createClient,
boolean comptaClt,
String codeClientSaisi,
Date dateFacture)
Génération de la facture client sur une dossier de préfacturation
|
Set<EtatDossier> |
getEtatsDossierFacturablesAutorises() |
Double |
getNextNumDossierByFinanceur(Double identFinanceur)
Retourne le prochain numero de dossier (regroupement) pour un financeur
|
List<Double[]> |
loadCaByTypeForInscriptionAndModule(ManagerGeneralCritere critere,
NatureProduit nature,
Boolean prefacture,
Boolean livre) |
List<Double[]> |
loadCaCarnetSurAvancementForSession(ManagerGeneralCritere critere,
NatureProduit nature) |
List<Double[]> |
loadCaForInscriptionAndModule(ManagerGeneralCritere critere) |
List<Double[]> |
loadCaRealiseSurAvancementForSession(ManagerGeneralCritere critere,
NatureProduit nature) |
List<FcModuleCa> |
loadNewDossierPreFactComplet(Double identFinanceur)
Charge un nouveau dossier pour un financeur avec les montants forcé -
le montant préfacturé s'ils sont renseigné
|
List<FcModuleCa> |
loadNewDossierPreFactSurAvancement(Double identFinanceur,
Date dateDebut,
Date dateFin)
les montants sont calculés en fonction de l’avancement de chaque partie sur la période
d’extraction, l’avancement prend en compte le planning ou le tableau d’avancement.
|
List<FcModuleCa> |
loadNewDossierPreFactSurPourcentage(Double identFinanceur,
Date datePivot,
Double tauxFacturation)
la répartition sur chaque partie est réalisé en fonction de l’avancement
et de l’ordonnancement de chaque partie a la date pivot et en fonction du taux à appliquer.
|
List<FcModuleCa> |
loadNewDossierPreFactVide(Double identFinanceur)
Charge pour un financeur une liste sans montant
en vue de la création d'un dossier de pré facturation
|
List<TableauFacturation> |
loadTableauFacturation(Double identSession) |
List<FcModuleCa> |
modifierDossierFacturation(List<FcModuleCa> dossierPreFact)
Modifie un dossier de facturation sauvegarde des montants forcés
|
List<FcModuleCa> |
modifierDossierPreFact(List<FcModuleCa> dossierPreFact)
Modifie un dossier de préfacturation
|
FcModuleCa |
modifierModuleCA(FcModuleCa moduleCa)
Modifie la ligne de ModuleCa passée en paramétre
|
List<TableauFacturation> |
modifierTableauFacturation(List<TableauFacturation> tableauPreFact) |
FLivraisons |
preCreateLivraison(FLivraisons livraisons) |
void |
supprimerBLFC(String numBl) |
void |
supprimerDossierPreFact(List<FcModuleCa> dossierPreFact)
Suppression d'un dossier de préfacturation
|
void |
supprimerModuleCA(FcModuleCa moduleCa)
Supprime le bean passer en paramétre
|
getServerMessages, resetServerMessages
static final String SERVICE_ID
void calculPreFacturation(FcSession session)
identSession
- void calculPreFacturationInter(Double identSession)
identSession
- FcModuleCa creerModuleCA(FcModuleCa moduleCa)
moduleCa
- FcModuleCa modifierModuleCA(FcModuleCa moduleCa)
moduleCa
- void supprimerModuleCA(FcModuleCa moduleCa)
moduleCa
- List<FcModuleCa> findCaDossierParticitantAndFinanceurByFactures(List<String> listNumeroFacture, boolean fromLivraison)
listNumeroFacture
- List<FcModuleCa> findCaDossierParticitantAndFinanceurByFactures(List<String> listNumeroFacture)
listNumeroFacture
- Double getNextNumDossierByFinanceur(Double identFinanceur)
identFinanceur
- List<FcModuleCa> findGlobalByFinanceur(Double identFinanceur)
identFinanceur
- List<FcModuleCa> modifierDossierFacturation(List<FcModuleCa> dossierPreFact)
dossierPreFact
- List<TableauFacturation> modifierTableauFacturation(List<TableauFacturation> tableauPreFact)
List<FcModuleCa> loadNewDossierPreFactVide(Double identFinanceur)
identFinanceur
- List<FcModuleCa> loadNewDossierPreFactComplet(Double identFinanceur)
identFinanceur
- List<FcModuleCa> loadNewDossierPreFactSurAvancement(Double identFinanceur, Date dateDebut, Date dateFin)
identFinanceur
- dateDebut
- début de la péeridode d'extractiondateFin
- fin de la periode d'extractionList<FcModuleCa> loadNewDossierPreFactSurPourcentage(Double identFinanceur, Date datePivot, Double tauxFacturation)
identFinanceur
- datePivot
- tauxFacturation
- Double creerDossierPreFact(List<FcModuleCa> dossierPreFact)
dossierPreFact
- List<FcModuleCa> modifierDossierPreFact(List<FcModuleCa> dossierPreFact)
dossierPreFact
- void supprimerDossierPreFact(List<FcModuleCa> dossierPreFact)
dossierPreFact
- FLivraisons genererBonLivraison(FcFinanceur financeur, Double grpDossier, boolean createClient, boolean comptaClt, String codeClientSaisi)
financeur
- grpDossier
- codeClientSaisi
- FLivraisons preCreateLivraison(FLivraisons livraisons)
FFacturescli genererFactureClient(FcFinanceur financeur, Double grpDossier, boolean createClient, boolean comptaClt, String codeClientSaisi)
financeur
- grpDossier
- createClient
- comptaClt
- codeClientSaisi
- FFacturescli genererFactureClient(FcFinanceur financeur, Double grpDossier, boolean createClient, boolean comptaClt, String codeClientSaisi, Date dateFacture)
financeur
- grpDossier
- createClient
- comptaClt
- codeClientSaisi
- dateFacture
- List<FcModuleCa> findModuleCaByModuleFinanceurAndParticipant(Double identModule, Double identFinanceur, Double identPart)
identModule
- identFinanceur
- identPart
- Set<EtatDossier> getEtatsDossierFacturablesAutorises()
List<FcModuleCa> findModuleCaByModuleFinanceurAndParticipantAndNumDossier(Double identModule, Double identFinanceur, Double identPart, Double numDossier)
identModule
- identFinanceur
- identPart
- List<FcFinanceur> findFinanceurBySession(Double identSession)
identSession
- FcFinanceur findFinanceurByIdent(Double identFinanceur)
identFinanceur
- List<DossierFacturation> findDossierBySession(Double identSession)
Double calculMontantTotalDossier(Double identDossier)
identDossier
- String editionLivraison(Double identFinanceur, Double numDossier, TParstdParam modelEdition, ExtensionEdition extension)
identFinanceur
- numDossier
- CtxEditionFacturation chargeBeanModel(Double identFinanceur, Double numDossier, TParstdParam modelEdition)
identFinanceur
- numDossier
- modelEdition
- List<Double[]> loadCaForInscriptionAndModule(ManagerGeneralCritere critere)
List<Double[]> loadCaByTypeForInscriptionAndModule(ManagerGeneralCritere critere, NatureProduit nature, Boolean prefacture, Boolean livre)
List<Double[]> loadCaCarnetSurAvancementForSession(ManagerGeneralCritere critere, NatureProduit nature)
List<Double[]> loadCaRealiseSurAvancementForSession(ManagerGeneralCritere critere, NatureProduit nature)
ResultatBPF chargeBPF(ResultatBPF resultatBPF)
resultatBPF
- void supprimerBLFC(String numBl)
List<TableauFacturation> loadTableauFacturation(Double identSession)
List<FcModuleCa> findCaPartielByDossierAndFinanceur(Double grpDossier, Double identFinanceur)
List<Double[]> coutGlobalSessions(SessionCriteresRecherche critere)
critere
- List<Double[]> coutPrefactSessions(SessionCriteresRecherche critere)
critere
- List<FcModuleCa> findModulesBySession(Double identSession)
FLivraisons genererBonLivraison(FcFinanceur financeur, Double grpDossier, boolean createClient, boolean comptaClt, String codeClientSaisi, Date dateLivraison, Date dateFacturationPrev)
FLivraisons genererBonLivraison(FcFinanceur financeur, Double grpDossier, boolean createClient, boolean comptaClt, String codeClientSaisi, Date dateLivraison, Date dateFacturationPrev, TypeElementFacturation typeElementFacturation)
FLivraisons genererBonLivraison(CtxEltPrefact context, String codeClientSaisi)
Copyright © 2016. All rights reserved.