Modifier and Type | Method and Description |
---|---|
FFacturescli |
ConditionsReglementService.controleDateReglement(FFacturescli facture,
boolean forceRecalculDateRegPrev)
Renseigne la date de réglement et la date d'échéance si elles ne sont pas renseignées sauf si forceRecalculDateRegPrev==true,
dans ce cas, ces dates sont recalculées.
|
Modifier and Type | Method and Description |
---|---|
void |
ConditionsReglementService.controleAllConditionsReglementFactureClient(FFacturescli piece)
Vérifie et complète si nécessaire les conditions et le mode de réglement d'une pièce de vente.
|
FFacturescli |
ConditionsReglementService.controleDateReglement(FFacturescli facture,
boolean forceRecalculDateRegPrev)
Renseigne la date de réglement et la date d'échéance si elles ne sont pas renseignées sauf si forceRecalculDateRegPrev==true,
dans ce cas, ces dates sont recalculées.
|
Date |
ConditionsReglementService.getDateReglementPrevisionnelleFactureClient(Date datePieceGestion,
FFacturescli piece)
Retourne la date prévisionnelle de facturation calculée en fonction de l'affaire passée en paramétre et/ou du client
Si la condition de réglement n'est pas renseignée sur la facture, cette méthode tentera d'en générer une.
|
void |
ConditionsReglementService.loadConditionsPaiementsFromLivraisonToFacture(FLivraisons livraison,
FFacturescli factureClient,
boolean grouper)
Renseigne les conditions de paiements (conditions et mode de réglement) sur la facture client depuis une livraison
(en réalité ssi ces conditions sont renseignés sur le devis).
|
void |
ConditionsReglementService.loadConditionsPaiementsFromTabFacturationToFacture(List<FLignetabfac> lstLignes,
FFacturescli factureClient)
Renseigne les conditions de paiements (conditions et mode de réglement) sur la facture client depuis des lignes d'une table de facturation
(en réalité ssi ces conditions sont renseignés sur le devis).
|
Modifier and Type | Method and Description |
---|---|
static boolean |
AchatVenteUtils.isFactureWithNumeroTemporaire(FFacturescli facture) |
Modifier and Type | Method and Description |
---|---|
FFacturescli |
FFacturescliBuilder.build() |
Modifier and Type | Method and Description |
---|---|
FFacturescliBuilder |
FFacturescliBuilder.withFacturescli(FFacturescli facturescli) |
FLivraisonsBuilder |
FLivraisonsBuilder.withFacturescli(FFacturescli facturescli) |
FCommandecliBuilder |
FCommandecliBuilder.withFacturescli(FFacturescli facturescli) |
FVirtempBuilder |
FVirtempBuilder.withFacturescli(FFacturescli facturescli) |
FFacturesfouBuilder |
FFacturesfouBuilder.withFacturescli(FFacturescli facturescli) |
FEchClientBuilder |
FEchClientBuilder.withFacturescli(FFacturescli facturescli) |
FLignefaccliBuilder |
FLignefaccliBuilder.withFacturescli(FFacturescli facturescli) |
FTransTempBuilder |
FTransTempBuilder.withFacturescli(FFacturescli facturescli) |
Modifier and Type | Method and Description |
---|---|
FcModuleCaBuilder |
FcModuleCaBuilder.withFacturescli(FFacturescli facturescli) |
Constructor and Description |
---|
PieceEnCours(FFacturescli fFacturescli) |
Modifier and Type | Method and Description |
---|---|
FFacturescli |
FluxDetailPrelevement.getFacturescli() |
Modifier and Type | Method and Description |
---|---|
void |
FluxDetailPrelevement.setFacturescli(FFacturescli facturescli) |
Modifier and Type | Method and Description |
---|---|
FFacturescli |
FEchClient.getFacturescli() |
FFacturescli |
FLivraisons.getFacturescli() |
FFacturescli |
FLignefaccli.getFacturescli() |
FFacturescli |
FTransTemp.getFacturescli()
Pointeur vers la facture client
|
FFacturescli |
FFacturescli.getFacturescli() |
FFacturescli |
FVirtemp.getFacturescli() |
FFacturescli |
FFacturesfou.getFacturescli() |
FFacturescli |
FCommandecli.getFacturescli() |
Modifier and Type | Method and Description |
---|---|
Set<FFacturescli> |
FLivraisons.getFacturesclis() |
Set<FFacturescli> |
FSslot.getFacturesclis() |
Set<FFacturescli> |
FLot.getFacturesclis() |
Set<FFacturescli> |
FAffaires.getFacturesclis() |
Modifier and Type | Method and Description |
---|---|
void |
FLivraisons.addFacturescli(FFacturescli o) |
void |
FSslot.addFacturescli(FFacturescli o) |
void |
FLot.addFacturescli(FFacturescli o) |
void |
FAffaires.addFacturescli(FFacturescli o) |
void |
FLivraisons.removeFacturescli(FFacturescli o) |
void |
FSslot.removeFacturescli(FFacturescli o) |
void |
FLot.removeFacturescli(FFacturescli o) |
void |
FAffaires.removeFacturescli(FFacturescli o) |
void |
FEchClient.setFacturescli(FFacturescli facturescli)
BDD : FACTURESCLI
Pointeur vers la facture client |
void |
FLivraisons.setFacturescli(FFacturescli facturescli)
BDD : LIV_PTR_AVOIR
Pointeur vers l''avoir à l''origine du BL |
void |
FLignefaccli.setFacturescli(FFacturescli facturescli)
BDD : FACTURESCLI
Pointeur sur la facture (Sécurité de la ction) |
void |
FTransTemp.setFacturescli(FFacturescli facturescli)
Pointeur vers la facture client
|
void |
FFacturescli.setFacturescli(FFacturescli facturescli)
BDD : FCPTRCT
Facture client co-traitante pilote |
void |
FVirtemp.setFacturescli(FFacturescli facturescli) |
void |
FFacturesfou.setFacturescli(FFacturescli facturescli)
BDD : FCPTRST
Facture client sous-traitante |
void |
FCommandecli.setFacturescli(FFacturescli facturescli)
BDD : CC_PTR_AVOIR
Pointeur vers l''avoir à l''origine de la commande |
Modifier and Type | Method and Description |
---|---|
void |
FLivraisons.addAllFacturescli(Collection<FFacturescli> coll) |
void |
FSslot.addAllFacturescli(Collection<FFacturescli> coll) |
void |
FLot.addAllFacturescli(Collection<FFacturescli> coll) |
void |
FAffaires.addAllFacturescli(Collection<FFacturescli> coll) |
protected void |
FLivraisons.setFacturesclis(Set<FFacturescli> facturesclis) |
protected void |
FSslot.setFacturesclis(Set<FFacturescli> facturesclis) |
protected void |
FLot.setFacturesclis(Set<FFacturescli> facturesclis) |
protected void |
FAffaires.setFacturesclis(Set<FFacturescli> facturesclis) |
Constructor and Description |
---|
FCommandecli(String numero,
FStDepot stDepot,
FChiffrage chiffrage,
FLot lot,
FPClient clientByCcIdentClient,
FSslot sslot,
TExerc exerc,
FAffaires affaires,
TParstdParam parstdParam,
TJournal journal,
FPClient clientByCcIdClfact,
FCommandefou commandefou,
FCommandecli commandecli,
FFacturescli facturescli,
Double seque685,
String codeSociete,
String auxilclient,
Date date,
String codejournal,
String exercice,
String numpol,
Date datecreation,
Date datemodif,
Date datevalid,
String blocage,
String refcli,
String texte,
String numcominit,
Date datelivprevu,
Double ht,
Double tva,
Double ttc,
String clesoexjrn,
Double nbrelignes,
String famillecli,
String ssfamillcli,
Date datelivrais,
Double numavenant,
Double tauxescompte,
Double escompte,
Double taxes,
String codeEtabl,
String edite,
String etat,
Double primenette,
String commentaires,
Double tvataux1,
Double tvataux2,
Double tvataux3,
Double tvataux4,
Double nouvIndice,
Date datedebper,
Date datefinper,
Double ancIndice,
String groupe,
Date dateSignP,
String fam,
String ssfam,
String codeDevise,
Double tauxConvers,
String flux,
Date datecontract,
Double tariftotal,
Double totalFact,
Date datetarif,
String paysOrigine,
String codTermLiv,
String paieEchelon,
Date dateCdecli,
String contactCli,
String paysDestina,
String emballagePm,
Double emballage,
String portPm,
Double port,
String portEmbaPm,
Double portEmba,
String drapTva,
FSiteClient siteLivraison,
FSiteClient siteFacturation,
String numcomOrig,
String vendeur,
Double tauxComm,
String qualComm,
String type,
String siteDepart,
String servEmette,
String nomEmette,
String siteArrive,
String servDemand,
String nomDemand,
String noRetour,
Double DHt,
Double DTxescompte,
Double DEscompte,
Double DRemise,
String description,
Double DTva,
Double DTtc,
String codeLot,
String codeSslot,
String multiAff,
String tabfac,
String comentarchi,
String motifarchi,
Double utilcreateur,
Double utilmodif,
Double utilvalid,
String suiviPar,
String interne,
FSiteClient siteCommande,
String codeModeTarif,
String codeModeTarifBis,
String typeCom,
Double coefPond,
Date dtActual,
Double multiLot,
Double indSobsd,
Date dateSignR,
Double indNotifie,
Double indStatutSt,
Date dateSt,
String commentaireSt,
Double indChargesAuto,
Set<FLignecomcli> lignecomclis,
Double dureeValidite,
Set<FValidation> validations,
Set<FCommandecliZl> listeCommandecliZls) |
FEchClient(FFacturescli facturescli,
TParstdParam parstdParam,
Double montantD,
Date dtEch,
Date dtEncP,
Date dtEncR,
Date dtRelance,
String comment,
String services,
String libelle,
String niveauRelance,
Double indRetenueGarantie) |
FTransTemp(Double ident,
TPUtilisateur utilisateur,
FFacturescli facturescli,
FPClient client,
FSiteClient siteClient,
TPSociete societe,
String libelle,
Date dateOperation,
Double numtrans) |
Modifier and Type | Method and Description |
---|---|
FFacturescli |
FcModuleCa.getFacturescli() |
Modifier and Type | Method and Description |
---|---|
void |
FcModuleCa.setFacturescli(FFacturescli facturescli)
BDD : FACTURESCLI
Pointeur sur la facture client associée |
Constructor and Description |
---|
FcModuleCa(FLivraisons livraisons,
FcParticipant participant,
TDevise devise,
FcFinanceur financeur,
FcModuleCa moduleCa,
FcModule module,
FcSessionTarif sessionTarif,
FcFinanceurLigne financeurLigne,
FcInscription inscription,
Double montant,
Double montantD,
Double montantSaisi,
Double montantSaisiD,
Double montantFact,
Double montantFactD,
Double txConvers,
Double indModifie,
Date dateDebut,
Date dateFin,
Double txFact,
Double indPartiel,
Double grpDossier,
FFacturescli facturescli,
Set<FcModuleCa> moduleCas) |
Modifier and Type | Method and Description |
---|---|
Set<FFacturescli> |
TJournal.getFacturesclis() |
Set<FFacturescli> |
TExerc.getFacturesclis() |
Modifier and Type | Method and Description |
---|---|
void |
TJournal.addFacturescli(FFacturescli o) |
void |
TExerc.addFacturescli(FFacturescli o) |
void |
TJournal.removeFacturescli(FFacturescli o) |
void |
TExerc.removeFacturescli(FFacturescli o) |
Modifier and Type | Method and Description |
---|---|
void |
TJournal.addAllFacturescli(Collection<FFacturescli> coll) |
void |
TExerc.addAllFacturescli(Collection<FFacturescli> coll) |
protected void |
TJournal.setFacturesclis(Set<FFacturescli> facturesclis) |
protected void |
TExerc.setFacturesclis(Set<FFacturescli> facturesclis) |
Constructor and Description |
---|
TExerc(String code,
String cle,
String codesociete,
String libelle1,
String libelle2,
Date dateDebut,
Date dateFin,
Date dateCloture,
String optionDebit,
String libelle3,
String libelle4,
Set<FEcritures> ecritures,
Set<FCommandecli> commandeclis,
Set<FFacturescli> facturesclis,
Set<FLivraisons> livraisons,
Set<FTabfacA> tabfacAs) |
Modifier and Type | Method and Description |
---|---|
Set<FFacturescli> |
FPClient.getFacturesclisForFcIdentClient() |
Modifier and Type | Method and Description |
---|---|
void |
FPClient.addFacturescliFcIdentClient(FFacturescli o) |
void |
FPClient.removeFacturescliFcIdentClient(FFacturescli o) |
Modifier and Type | Method and Description |
---|---|
void |
FPClient.addAllFacturescliFcIdentClient(Collection<FFacturescli> coll) |
protected void |
FPClient.setFacturesclisForFcIdentClient(Set<FFacturescli> facturesclisForFcIdentClient) |
Modifier and Type | Method and Description |
---|---|
void |
GesDocService.toperTelechargeablePwc(FFacturescli facture) |
Modifier and Type | Method and Description |
---|---|
FFacturescli |
ModuleCaService.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 |
ModuleCaService.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
|
Modifier and Type | Method and Description |
---|---|
FFacturescli |
FluxFactureClient.getFacturescli() |
FFacturescli |
FluxFacture.getFacturescli() |
FFacturescli |
FluxDetailPrelevement.getFacturescli() |
Modifier and Type | Method and Description |
---|---|
List<FFacturescli> |
FluxAffacturageFactureClient.getListeFacture() |
Modifier and Type | Method and Description |
---|---|
void |
FluxFactureClient.setFacturescli(FFacturescli facturescli) |
void |
FluxFacture.setFacturescli(FFacturescli facturescli) |
void |
FluxDetailPrelevement.setFacturescli(FFacturescli facturescli) |
Modifier and Type | Method and Description |
---|---|
void |
FluxAffacturageFactureClient.setListeFacture(List<FFacturescli> listeFacture) |
Constructor and Description |
---|
FluxFacture(FPClient client,
FFacturescli facturescli,
List<FLignefaccli> listeLignesFac,
List<FEchClient> listeEcheances) |
Modifier and Type | Method and Description |
---|---|
FFacturescli |
CtxChequier.getFacture() |
Modifier and Type | Method and Description |
---|---|
void |
CtxChequier.setFacture(FFacturescli facture) |
Modifier and Type | Method and Description |
---|---|
FFacturescli |
FacturesClientsSitesClients.getFacture() |
FFacturescli |
CtxFactureClient.getFacture() |
FFacturescli |
CtxFactureClient.getHasConditionsPaiement() |
Modifier and Type | Method and Description |
---|---|
List<FFacturescli> |
CtxAffacturageEdition.getListeFacture() |
List<FFacturescli> |
CtxClient.getLstFacturesNonSoldees() |
Modifier and Type | Method and Description |
---|---|
void |
FacturesClientsSitesClients.setFacture(FFacturescli facture) |
CtxFactureClient |
CtxFactureClient.setFacture(FFacturescli facture) |
Modifier and Type | Method and Description |
---|---|
void |
CtxAffacturageEdition.setListeFacture(List<FFacturescli> listeFacture) |
void |
CtxClient.setLstFacturesNonSoldees(List<FFacturescli> lstFacturesNonSoldees) |
Modifier and Type | Field and Description |
---|---|
FFacturescli |
ImportDataFacture.facturecli |
Modifier and Type | Method and Description |
---|---|
FFacturescli |
ImportDataFacture.getFacturecli() |
Modifier and Type | Method and Description |
---|---|
void |
ImportDataFacture.setFacturecli(FFacturescli facturecli) |
Modifier and Type | Method and Description |
---|---|
FFacturescli |
EcrituresFacturesResultatRecherche.getFactures() |
Modifier and Type | Method and Description |
---|---|
void |
EcrituresFacturesResultatRecherche.setFactures(FFacturescli factures) |
Constructor and Description |
---|
EcrituresFacturesResultatRecherche(String compte,
String libelle,
Double credit,
Double debit,
Double creditDevise,
Double debitDevise,
String codeDevise,
String piece,
String axeAnaly,
String anal01,
String anal02,
String anal03,
String anal04,
String anal05,
String anal06,
String anal07,
String anal08,
String anal09,
String anal10,
String rattach,
String centre,
String etablissement,
String transaction,
Date dateEcriture,
Date dateSaisieEcriture,
String numPiece,
String numEcriture,
FFacturescli factures,
Double tauxtva) |
Modifier and Type | Method and Description |
---|---|
FFacturescli |
FactureClientService.creerFactureclient(FFacturescli facture)
Création facture client
|
FFacturescli |
FactureClientService.creerFactureclient(FFacturescli facture,
List<FPContact> lstContacts)
creer facture avec la liste des destinataires
|
FFacturescli |
FactureClientService.ctrlDevaliderFactureAvoir(FFacturescli facturescli)
Contréle la facture avant de pouvoir la dévalider
|
FFacturescli |
FactureClientService.detacherAvoirFacture(FFacturescli avoir,
Date dateOperation,
boolean annulerReglFactureParAvoir)
Détacher l'avoir de la facture depuis l'avoir.
|
FFacturescli |
FactureClientService.devaliderFacture(FFacturescli facturescli,
Date dtRef,
String codeExercice)
dévalider une facture
|
FFacturescli |
TabFacService.facturerLignes(List<FLignetabfac> lstLignes,
FFacturescli facturescli)
Facturer les lignes passées en paramétre
|
FFacturescli |
FactureClientService.getFactureByNumero(String numfac)
Facture par numero
|
FFacturescli |
FactureClientService.majDatesFacture(String numFacture,
Date dtEnvoi,
Date dtRegPrev)
Mise à jour de la date d'envoi d'une facture
|
FFacturescli |
FactureClientService.majEtatTransmission(String numero,
StatutTransmission statutTransmission)
Met à jour l'état de transmission pour la dématérialisation.
|
FFacturescli |
FactureClientService.majFactureClient(FFacturescli facture)
Mise à jour facture client
|
FFacturescli |
FactureClientService.majTauxCouverture(FFacturescli facture,
FAffDevise affDevise) |
FFacturescli |
FactureClientService.rattacherAvoirFacture(FFacturescli avoir,
String numFacture,
Date dateRef)
rattacher un avoir à une facture
|
FFacturescli |
FactureClientService.renseignerJournalAvoir(FFacturescli facture) |
FFacturescli |
FactureClientService.transformerFactureAvoir(FFacturescli facturescli)
Transforme une facture en avoir et un avoir en facture
|
FFacturescli |
LivraisonService.transformerLivraisonEnFactureClient(CtxLivraison livraison,
boolean grouper) |
FFacturescli |
FactureClientService.updateFacture(FFacturescli facturescli,
String comment) |
Modifier and Type | Method and Description |
---|---|
List<FFacturescli> |
FactureClientService.findByIntituleLike(String string) |
List<FFacturescli> |
FactureClientService.findByNumero(String string) |
List<FFacturescli> |
FactureClientService.rechercheMulticriterePersistant(FactureClientCriteresRecherche critere)
Recherche multicritere de facture
|
List<FFacturescli> |
FactureClientService.searchMulticriterePersistant(FactureClientCriteresRecherche critere) |
Modifier and Type | Method and Description |
---|---|
List<FCommandecli> |
AchatVenteService.annulerLivraisonAvoir(CtxFactureClient ctxFactureClient,
FFacturescli avoir) |
void |
LigneTitreService.clonerTitres(FFacturescli factureClient) |
void |
LigneTitreService.clonerTitres(FFacturescli factureClient,
boolean save) |
void |
FactureClientService.controlesAvantValider(FFacturescli facturescli) |
List<FLigneecriture> |
FactureClientService.createLignesEcritureTVA(FFacturescli facturescli,
boolean annulationEncaissement) |
void |
FluxAffaireService.creationFluxFactureVente(FFacturescli facture)
Création des flux à partir d'une facture de vente
|
void |
FactureClientService.creerEcheancierAnnulationImputationTreso(FFacturescli facturescli,
Double montant,
Date dateOpe,
Double identEcheance) |
FFacturescli |
FactureClientService.creerFactureclient(FFacturescli facture)
Création facture client
|
FFacturescli |
FactureClientService.creerFactureclient(FFacturescli facture,
List<FPContact> lstContacts)
creer facture avec la liste des destinataires
|
FFacturescli |
FactureClientService.ctrlDevaliderFactureAvoir(FFacturescli facturescli)
Contréle la facture avant de pouvoir la dévalider
|
FFacturescli |
FactureClientService.detacherAvoirFacture(FFacturescli avoir,
Date dateOperation,
boolean annulerReglFactureParAvoir)
Détacher l'avoir de la facture depuis l'avoir.
|
FFacturescli |
FactureClientService.devaliderFacture(FFacturescli facturescli,
Date dtRef,
String codeExercice)
dévalider une facture
|
FFacturescli |
TabFacService.facturerLignes(List<FLignetabfac> lstLignes,
FFacturescli facturescli)
Facturer les lignes passées en paramétre
|
List<TTxttab> |
FactureClientService.findTxtTab(FFacturescli facturescli)
Recherche la liste des textes en table pour une facture
|
List<FLigneTitre> |
LigneTitreService.getAllTitresFacture(FFacturescli facture) |
Double |
FactureClientService.getTauxConversionDevise(FFacturescli factureClient)
Conversion avec le taux de la devise
|
List<LigneTitreEtSommes> |
LigneTitreService.initListeTitreEtSommes(FFacturescli piece) |
FFacturescli |
FactureClientService.majFactureClient(FFacturescli facture)
Mise à jour facture client
|
FFacturescli |
FactureClientService.majTauxCouverture(FFacturescli facture,
FAffDevise affDevise) |
List<FEchClient> |
FactureClientService.modifierEcheancierClient(FFacturescli facturescli,
Date dtEch,
Double montantRegle,
List<FEchClient> lstEch,
Double identEcheance)
Permet de mettra à jour un échéancier à partir d'un montant reglé
|
void |
FactureClientService.passerFactureDansFlux(FFacturescli facture)
Passer la facture de vente dans les flux
|
FFacturescli |
FactureClientService.rattacherAvoirFacture(FFacturescli avoir,
String numFacture,
Date dateRef)
rattacher un avoir à une facture
|
FFacturescli |
FactureClientService.renseignerJournalAvoir(FFacturescli facture) |
void |
FactureClientUnitaireService.setDateEtDestinataireEnvoiMail(FFacturescli facture,
String destinataires) |
boolean |
FactureClientService.shouldUtiliserNumeroFactureTemporaire(FFacturescli facture) |
FFacturescli |
FactureClientService.transformerFactureAvoir(FFacturescli facturescli)
Transforme une facture en avoir et un avoir en facture
|
FFacturescli |
FactureClientService.updateFacture(FFacturescli facturescli,
String comment) |
String |
FactureClientService.validerFactureSansEditer(FFacturescli facturescli)
Validation de facture
|
String |
FactureClientService.validerFactureSansEditer(FFacturescli facturescli,
boolean ctrlValidation)
Validation de facture
|
String |
FactureClientService.validerFactureSansEditer(FFacturescli facturescli,
boolean ctrlValidation,
Date dtValidation)
Validation de facture à la date passée en paramétre
|
void |
FactureClientUnitaireService.validerFactureSansEditer(FFacturescli facturescli,
boolean ctrlValidation,
Date dtValidation,
TPSocieteParam societeParam,
TParvte parvte) |
String |
FactureClientService.validerFactureSansEditer(FFacturescli facturescli,
boolean ctrlValidation,
Date dtValidation,
TPSocieteParam societeParam,
TParvte parvte) |
Modifier and Type | Method and Description |
---|---|
FEncaissement |
EncaissementService.encaisserFacture(List<FFacturescli> lstFactures,
FEncaissement encaissement,
Map<String,Double> mapMontantByFacture) |
FEncaissement |
EncaissementService.encaisserFacture(List<FFacturescli> lstFactures,
FEncaissement encaissement,
Map<String,Double> mapMontantByFacture,
boolean modifierFacture) |
int |
FactureClientService.validerFactureSansEditer(List<FFacturescli> facturescli,
Date dtValidation) |
Copyright © 2016. All rights reserved.