Modifier and Type | Method and Description |
---|---|
static <T extends TarifMontantPrixQuantite> |
AchatVenteUtils.calculDMontantLigneAchat(T readLine,
T writtenLine) |
static <T extends TarifMontantPrixQuantite> |
AchatVenteUtils.calculDMontantLigneVente(T readLine,
T writtenLine,
boolean isPiloteVenteVariationEnabled) |
Modifier and Type | Method and Description |
---|---|
static void |
AchatVenteUtils.adapterDtxRemisePartiellementSurQte(double qteTotal,
TarifMontantPrixQuantite ligne) |
static void |
AchatVenteUtils.adapterDtxRemisePartiellementSurQte(double qteTotal,
TarifMontantPrixQuantite ligneReference,
TarifMontantPrixQuantite lignePartielle) |
static void |
AchatVenteUtils.adapterDtxRemisePartiellementSurQte(TarifMontantPrixQuantite ligneReference,
TarifMontantPrixQuantite lignePartielle) |
static void |
AchatVenteUtils.calculDMontantLigneAchat(TarifMontantPrixQuantite ligne) |
static void |
AchatVenteUtils.calculDMontantLigneVente(TarifMontantPrixQuantite ligne,
boolean isPiloteVenteVariationEnabled) |
static double |
AchatVenteUtils.calculerDTarifFromDPrixSurMt(Double prixAConsiderer,
TarifMontantPrixQuantite ligne,
boolean isPiloteVenteVariationEnabled)
Lors des éclatements sur montant et des livraisons/réceptions sur montant, la quantité doit être à 1.
|
static double |
AchatVenteUtils.calculerDTarifFromDPrixSurMt(Double prixAConsiderer,
TarifMontantPrixQuantite ligneReference,
TarifMontantPrixQuantite lignePartielle,
boolean isPiloteVenteVariationEnabled) |
static void |
AchatVenteUtils.calculMontantEtDMontantAchat(TarifMontantPrixQuantite ligne) |
static void |
AchatVenteUtils.conversionVersDeviseDeReference(Date date,
TarifMontantPrixQuantite ligne,
Double tauxConversion,
TPilotageAppli pilot) |
static void |
AchatVenteUtils.copyDMontantPrixLigne(TarifMontantPrixQuantite from,
TarifMontantPrixQuantite to) |
static void |
AchatVenteUtils.copyDMontantPrixQuantiteLigne(TarifMontantPrixQuantite from,
TarifMontantPrixQuantite to) |
static void |
AchatVenteUtils.copyDRemise(TarifMontantPrixQuantite from,
TarifMontantPrixQuantite to) |
static void |
AchatVenteUtils.copyDTarifUnitEtRemise(TarifMontantPrixQuantite from,
TarifMontantPrixQuantite to) |
static void |
AchatVenteUtils.copyMontantAndDMontantPrixQuantiteLigne(TarifMontantPrixQuantite from,
TarifMontantPrixQuantite to) |
static Double |
AchatVenteUtils.getDTauxRemise(TarifMontantPrixQuantite ligne)
Attention, le DPrixTotal est supposé setté dans le cas d'une remise en mt.
|
static Double |
AchatVenteUtils.getTauxRemise(TarifMontantPrixQuantite ligne)
Attention, le DPrixTotal est supposé setté dans le cas d'une remise en mt.
|
static void |
AchatVenteUtils.initDefaultValuesForDMontantsAndQte(TarifMontantPrixQuantite readLine,
TarifMontantPrixQuantite writtenLine) |
static void |
AchatVenteUtils.initDefaultValuesForMontantsQteAndDMontant(TarifMontantPrixQuantite readLine,
TarifMontantPrixQuantite writtenLine) |
static void |
AchatVenteUtils.initDTarifFromDPrixSurMt(Double prixAConsiderer,
TarifMontantPrixQuantite ligneReference,
TarifMontantPrixQuantite lignePartielle,
boolean isPiloteVenteVariationEnabled)
Méthode calculant le Dtarif de la ligne partielle à partir du Dprix de la ligne de référence.
|
static void |
AchatVenteUtils.initLigneImport(TarifMontantPrixQuantite ligne) |
static void |
AchatVenteUtils.initMontantPrixQuantiteFromGPrdcat(TarifMontantPrixQuantite ligne,
GPrdcat prdcat) |
static void |
AchatVenteUtils.initRemise(TarifMontantPrixQuantite ligne) |
static void |
AchatVenteUtils.inverserMontants(TarifMontantPrixQuantite ligne) |
static boolean |
AchatVenteUtils.setDTarifAndRemiseFromTarifVente(TarifMontantPrixQuantite ligne,
TarifVente tarif)
Retourne true si les données ont été recopiées depuis le tarif, false sinon.
|
static void |
AchatVenteUtils.setRemiseFromProduit(TarifMontantPrixQuantite ligne,
FProduitfini produit) |
static void |
AchatVenteUtils.setRemiseFromProduit(TarifMontantPrixQuantite ligne,
ProduitFiniResultatRecherche produit,
boolean onlyIfRemiseNotEmpty) |
Constructor and Description |
---|
AchatVenteUtils.CalculMontantWrapper(TarifMontantPrixQuantite ligne) |
DCalCulMontantWrapper(TarifMontantPrixQuantite ligne) |
RCalculMontantWrapper(TarifMontantPrixQuantite ligne) |
Modifier and Type | Method and Description |
---|---|
TarifMontantPrixQuantite |
ImmoLigneApproWrapper.getLineAsTarifMontantPrixQuantite() |
TarifMontantPrixQuantite |
ImmoFLignetabfacAWrapper.getLineAsTarifMontantPrixQuantite() |
TarifMontantPrixQuantite |
ImmoFLignefacfouWrapper.getLineAsTarifMontantPrixQuantite() |
TarifMontantPrixQuantite |
ImmoFLigneApproWrapper.getLineAsTarifMontantPrixQuantite() |
TarifMontantPrixQuantite |
ImmoFLigneComFouWrapper.getLineAsTarifMontantPrixQuantite() |
abstract TarifMontantPrixQuantite |
ImmoLigneAchatWrapper.getLineAsTarifMontantPrixQuantite() |
TarifMontantPrixQuantite |
ImmoLigneComFouWrapper.getLineAsTarifMontantPrixQuantite() |
Modifier and Type | Interface and Description |
---|---|
interface |
LignePieceAchatVenteActualisable |
interface |
LignePieceAchatVenteActualisableBase |
Modifier and Type | Class and Description |
---|---|
class |
LignePieceRevisable |
Modifier and Type | Class and Description |
---|---|
class |
FLigneappro |
class |
FLignecomcli |
class |
FLignecomfou |
class |
FLignefaccli |
class |
FLignefacfou |
class |
FLignelivraiso |
class |
FLignetabfac |
class |
FLignetabfacA |
Modifier and Type | Interface and Description |
---|---|
interface |
PieceIndicable |
Modifier and Type | Class and Description |
---|---|
class |
DevisCommandeFouResultatRecherche |
class |
DevisCommandeFouResultatRechercheRapide |
class |
DevisCommandeFouResultatRechercheSearch |
class |
DevisCommandeFouResultatRechercheSearchLigne |
class |
DevisCommandeFouResultatRechercheStock |
class |
DevisCommandeResultatRecherche |
class |
DevisCommandeResultatRechercheRapide |
class |
DevisCommandeResultatRechercheSearch |
class |
DevisCommandeResultatRechercheSearchLigne |
class |
DevisCommandeResultatRechercheSearchLigneProduit |
class |
DevisCommandeResultatRechercheStock |
class |
TabFacResultatRecherche |
class |
TabFacResultatRechercheRapide |
class |
TabFacResultatRechercheSearch |
class |
TabFacturationFouResultatRecherche |
class |
TabFacturationFouResultatRechercheRapide |
class |
TabFacturationFouResultatRechercheSearch |
class |
TabFacturationFouResultatRechercheSearchLigne |
Modifier and Type | Method and Description |
---|---|
<T extends ILigneFactureEtCommande & TarifMontantPrixQuantite> |
ModeTarifService.findTarifs(T ligne) |
<T extends ILigneFactureEtCommande & TarifMontantPrixQuantite> |
ModeTarifService.getTarifByLigne(T ligne)
Initialise les champs de tarif d'une ligne de commande, facture ou tabfac en fonction du produit fini selectionné
|
<T extends ILigneFactureEtCommande & TarifMontantPrixQuantite> |
ModeTarifService.getTarifByLigne(T ligne,
TarifVente tarif) |
<T extends TarifMontantPrixQuantite & LigneAvecTva> |
AchatVenteUtilService.majTarifSurLigne(T lignePiece,
String identProduit,
PieceAchat piece) |
Modifier and Type | Method and Description |
---|---|
TarifMontantPrixQuantite |
VenteService.recalculMontantsLigne(TarifMontantPrixQuantite ligne) |
Modifier and Type | Method and Description |
---|---|
FTarif |
ReferenceFournisseurService.majTarifFournisseur(TarifMontantPrixQuantite ligne,
String identProduit,
Date date,
Double identFournisseur,
TParstdParam modeTarif) |
TarifMontantPrixQuantite |
VenteService.recalculMontantsLigne(TarifMontantPrixQuantite ligne) |
Copyright © 2016. All rights reserved.