Methods
Modifier and Type |
Method and Description |
void |
annulerTerminaisonNdf(Double identNdf) |
Map<String,FTypedepense> |
chargeCorrespondanceNatureTypeDep() |
void |
controleTvaLigneNdf(CtxLnotfra ctx)
Controle la ou les Tva d'une ligne de note de frais
|
CtxFactureFournisseur |
creerFacturePourNoteDeFrais(CtxNotFra ctxNotFra,
CtxFactureFournisseur ctxFacture)
Méthode utilisée sur un déclencheur lors de la facturation d'une note de frais
|
CtxNotFra |
creerNdf(CtxNotFra context)
Création d'une note de frais
|
FNotfra |
creerNdf(FNotfra notfra)
Création d'une note de frais
|
CtxParametrageTypeDep |
creerTypeDep(CtxParametrageTypeDep context) |
CtxVilleDistanceParam |
creerVilleDistance(CtxVilleDistanceParam context) |
CtxVillePeageParam |
creerVillePeage(CtxVillePeageParam context) |
void |
devaliderNdf(Double identNdf) |
CtxNotFra |
facturerNdf(CtxNotFra context)
Facturation d'une note de frais
|
CtxNotFra |
facturerNdf(Double idNotFra,
CtxNotFra context,
Map<String,FTypedepense> correspondance)
Facturation d'une note de frais
|
void |
facturerNdf(List<Double> idsNotFra,
CtxNotFra ctx,
Map<String,FTypedepense> correspondance)
Facturation d'une liste de note de frais
|
List<FLnkNdfInvit> |
findByLigneNoteFrais(Double idLigneNdf) |
List<FLnotfra> |
findLigneFrais(LigneNdfCriteresRecherche critere) |
List<FLnotfra> |
findLignesNoteFrais(Double ident) |
List<CtxLnotfra> |
findListeNoteFrais(Double ident) |
FLnotfra |
getLnotfraByIdent(Double ident) |
Double |
getPlafond(FTypedepense typeDepense,
Date dateDepense,
String codeCollab) |
Double |
getPlafond(FTypedepense typeDepense,
Date dateDepense,
String codeCollab,
boolean dejaUneLigneMemeDepenseMemeJourEnCours) |
CtxNotFra |
loadContext(Double ident) |
CtxNotFra |
loadContextCompletByIdent(Double ident) |
CtxLnotfra |
loadContextLigneNoteFrais(Double identLigne) |
FNotfra |
loadNotFraByIdent(Double ident) |
FTypedepense |
loadTypeDepByCode(String code) |
CtxParametrageTypeDep |
loadTypeDepByIdent(Double ident) |
CtxVilleDistanceParam |
loadVilleDistanceByIdent(Double ident) |
CtxVillePeageParam |
loadVillePeageByIdent(Double ident) |
void |
majLigneEnLot(Set<Double> idsLigne,
FDmdInterne dmdInterne) |
List<CtxLnotfra> |
marquerLndfCommeFacture(List<CtxLnotfra> listeCtxLnotfra)
Marquer les lignes sélectionnées comme facturées
|
List<CtxLnotfra> |
marquerLndfCommeNonFacturee(List<CtxLnotfra> listeCtxLnotfra)
Marquer les lignes sélectionnées comme non facturées
|
List<CtxLnotfra> |
marquerLndfCommeNonRefacturable(List<CtxLnotfra> listeCtxLnotfra)
Marquer les lignes sélectionnées comme non refacturables
|
List<CtxLnotfra> |
marquerLndfCommeNonRefacturee(List<CtxLnotfra> listeCtxLnotfra)
Marquer les lignes sélectionnées comme non refacturées
|
List<CtxLnotfra> |
marquerLndfCommeNonRemboursable(List<CtxLnotfra> listeCtxLnotfra)
Marquer les lignes sélectionnées comme non remboursable
|
List<CtxLnotfra> |
marquerLndfCommeRefacturable(List<CtxLnotfra> listeCtxLnotfra)
Marquer les lignes sélectionnées comme refacturables
|
List<CtxLnotfra> |
marquerLndfCommeRemboursable(List<CtxLnotfra> listeCtxLnotfra)
Marquer les lignes sélectionnées comme remboursable
|
List<CtxLnotfra> |
marquerLndfCommeValide(List<CtxLnotfra> listeCtxLnotfra)
Marquer les lignes sélectionnées comme validées
|
CtxLnotfra |
modifierLndf(CtxLnotfra ctxlndf,
FNotfra fNotfra) |
CtxNotFra |
modifierNdf(CtxNotFra context)
Modifiaction d'une note de frais
|
FNotfra |
modifierNdf(FNotfra notfra,
String commentaire) |
CtxParametrageTypeDep |
modifierTypeDep(CtxParametrageTypeDep context) |
CtxVilleDistanceParam |
modifierVilleDistance(CtxVilleDistanceParam context) |
CtxVillePeageParam |
modifierVillePeage(CtxVillePeageParam context) |
void |
reactiverNdf(Double identNdf) |
TJournal |
rechercheJournalNF(String codeSociete,
String codeJournalAchat)
Recherche d'un journal
|
List<NdfResultatRecherche> |
rechercheMultiCritere(NdfCriteresRecherche critere) |
List<TVille> |
rechercheMultiCriteresVille(VilleCritereRecherche critere) |
List<VilleDistanceResultatRecherche> |
rechercheMultiCriteresVilleDistance(VilleDistanceCriteresRecherche critere)
Recherche multi critéres des Distances entre villes
|
List<VillePeageResultatRecherche> |
rechercheMultiCriteresVillePeage(VillePeageCriteresRecherche critere)
Recherche multi critéres des péages entre villes
|
List<FTypedepense> |
rechercheMultiCritereTypeDep(TypeDepCriteresRecherche critere)
Recherche multi critéres des types de dépense
|
FNotfra |
refuserNdf(Double idNdf,
String commentaire) |
List<CtxLnotfra> |
supprimerLndf(List<CtxLnotfra> listeCtxLnotfra)
Supprimer les lignes des NDF
|
void |
supprimerNdf(CtxNotFra context)
Suppression d'une note de frais
|
void |
supprimerTypeDep(CtxParametrageTypeDep context) |
void |
supprimerVilleDistance(CtxVilleDistanceParam context) |
void |
supprimerVillePeage(CtxVillePeageParam context) |
void |
terminerNoteDeFrais(Double idNdf) |
FNotfra |
validerNdf(Double idNotFra)
Validation d'une note de frais
|
FNotfra |
validerNdf(FNotfra notFra)
Validation d'une note de frais
|
FNotfra |
validerNdf(FNotfra notFra,
Double identUtiValid)
Validation d'une note de frais avec un valideur spécifié
|
void |
validerNdf(List<Double> idsNdf)
Validation d'une liste note de frais
|