xPv : information prix de vente

0000002599     -      18/10/2015

Fonction : xPv

Zoom
public static xFunctions.xPvRet xPv(DataRow dr_stock, int num_tarif, double q);
public static xFunctions.xPvRet xPv(string id_art, int num_tarif, double q);

Renvoi : un objet de type MercatorController.xPvRet contenant toutes les informations de prix

Zoom
public class xPvRet
{
    public double Colisage { get; }
    public string DevT { get; }
    public DataRow DrStock { get; }
    public int NdecT { get; }
    public double PrixHt { get; }
    public double PrixTi { get; }
    public double Remise { get; }
    public double TauxTva { get; }
    public bool UtilPrixbase { get; }
}

Paramètres :

  • ID de l'article pour lequel l'information est souhaitée ou DataRow correspondant à un record de la table STOCK
  • numéro du tarif
  • quantité (laisser à zéro si les tarifs ne sont pas gérés par quantité)