Methods
Modifier and Type |
Method and Description |
static void |
adapterDtxRemisePartiellementSurQte(double qteTotal,
TarifMontantPrixQuantite ligne) |
static void |
adapterDtxRemisePartiellementSurQte(double qteTotal,
TarifMontantPrixQuantite ligneReference,
TarifMontantPrixQuantite lignePartielle) |
static void |
adapterDtxRemisePartiellementSurQte(TarifMontantPrixQuantite ligneReference,
TarifMontantPrixQuantite lignePartielle) |
static void |
calculDMontantDansEcranLivraisonPartielle(LigneComCli ligne,
boolean mettreAJourLigneEncapsulante,
boolean isPiloteVenteVariationEnabled) |
static void |
calculDMontantLigneAchat(TarifMontantPrixQuantite ligne) |
static <T extends TarifMontantPrixQuantite> void |
calculDMontantLigneAchat(T readLine,
T writtenLine) |
static void |
calculDMontantLigneVente(TarifMontantPrixQuantite ligne,
boolean isPiloteVenteVariationEnabled) |
static <T extends TarifMontantPrixQuantite> void |
calculDMontantLigneVente(T readLine,
T writtenLine,
boolean isPiloteVenteVariationEnabled) |
static double |
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 |
calculerDTarifFromDPrixSurMt(Double prixAConsiderer,
TarifMontantPrixQuantite ligneReference,
TarifMontantPrixQuantite lignePartielle,
boolean isPiloteVenteVariationEnabled) |
static void |
calculMontantEtDMontantAchat(TarifMontantPrixQuantite ligne) |
static void |
conversionVersDeviseDeReference(Date date,
TarifMontantPrixQuantite ligne,
Double tauxConversion,
TPilotageAppli pilot) |
static void |
copyDMontantPrixLigne(TarifMontantPrixQuantite from,
TarifMontantPrixQuantite to) |
static void |
copyDMontantPrixQuantiteLigne(TarifMontantPrixQuantite from,
TarifMontantPrixQuantite to) |
static void |
copyDRemise(TarifMontantPrixQuantite from,
TarifMontantPrixQuantite to) |
static void |
copyDTarifUnitEtRemise(TarifMontantPrixQuantite from,
TarifMontantPrixQuantite to) |
static void |
copyIndiceFromTo(PieceIndicable from,
PieceIndicable to) |
static void |
copyMontantAndDMontantPrixQuantiteLigne(TarifMontantPrixQuantite from,
TarifMontantPrixQuantite to) |
static Double |
getDTauxRemise(DevisCommandeResultatRecherche ligne)
Attention, le DPrixTotal est supposé setté dans le cas d'une remise en mt.
|
static Double |
getDTauxRemise(TarifMontantPrixQuantite ligne)
Attention, le DPrixTotal est supposé setté dans le cas d'une remise en mt.
|
static ProduitQuantiteMinPourNbDecimales |
getMinimum(FProduitfini produit) |
static <T extends AchatVenteUtils.CalculMontantWrapper> Double |
getTauxRemise(T ligne) |
static Double |
getTauxRemise(TarifMontantPrixQuantite ligne)
Attention, le DPrixTotal est supposé setté dans le cas d'une remise en mt.
|
static void |
initDefaultValuesForDMontantsAndQte(TarifMontantPrixQuantite readLine,
TarifMontantPrixQuantite writtenLine) |
static void |
initDefaultValuesForMontantsQteAndDMontant(TarifMontantPrixQuantite readLine,
TarifMontantPrixQuantite writtenLine) |
static void |
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 |
initLigneImport(TarifMontantPrixQuantite ligne) |
static void |
initMontantPrixQuantiteFromGPrdcat(TarifMontantPrixQuantite ligne,
GPrdcat prdcat) |
static void |
initRemise(TarifMontantPrixQuantite ligne) |
static void |
inverserMontants(TarifMontantPrixQuantite ligne) |
static boolean |
isFactureWithNumeroTemporaire(FFacturescli facture) |
static void |
majIndiceFromProduit(FProduitfini produit,
PieceIndicable proxy)
Mise à jour de la ligne de pièce de gestion indiçable avec les propriétés du produit
|
static void |
majMontantTva(LigneAvecTva ligne) |
static boolean |
setDTarifAndRemiseFromTarifVente(TarifMontantPrixQuantite ligne,
TarifVente tarif)
Retourne true si les données ont été recopiées depuis le tarif, false sinon.
|
static void |
setRemiseFromProduit(TarifMontantPrixQuantite ligne,
FProduitfini produit) |
static void |
setRemiseFromProduit(TarifMontantPrixQuantite ligne,
ProduitFiniResultatRecherche produit,
boolean onlyIfRemiseNotEmpty) |