Vous consultez une page technique concernant le logiciel de gestion Mercator. Celle-ci contient des informations spécifiques destinées aux professionnels de Mercator. Souhaitez-vous être redirigés vers des informations plus générales ?


   Ne plus poser cette question

Créer un document de vente dans la gestion commerciale à partir de la fiche client

0000002197     -      16/01/2025

Ce paramétrage n'est pas réellement un module, puisqu'il est possible de le réaliser avec un simple bouton. L'objet de ce paramétrage est de créer un document de vente de la gestion commerciale (devis, commande, livraison, facture, ...) à partir d'un bouton placé dans le signalétique clients de Mercator.

Cela peut se faire en ajoutant un bouton dans le signalétique des clients, dont le code sera :

Zoom
// enter your customized code here
MercatorUi.Forms.Sig.SigForm sigForm = (MercatorUi.Forms.Sig.SigForm)clickedButton.Form;
if (string.IsNullOrWhiteSpace(sigForm.CliRecord.C_ID))
    return; // nouveau client non encore validé
MercatorUi.Forms.Billing.BillingForm billingForm = MercatorUi.Globals.Main.ShowBillingNewInThread(MercatorUi.Engine.Gescom.Billing.TypeVAEnum.V, 1, "Factu");
if (billingForm != null)
    billingForm.BillingEngine.ApplyCustomerSupplier(sigForm.CliRecord.C_ID);

Les paramètres de ShowBillingNewInThread sont :

  • MercatorUi.Engine.Gescom.Billing.TypeVAEnum.V pour une vente
  • le type de document : 1 = facture
  • le nom de la séquence


Cookies fonctionnels : Cookies nécessaires à l'utilisation du site et cookies de préférence. Ils ne contiennent aucune donnée à caractère personnel. (En savoir plus)

Cookies statistiques : Captation de statistiques liées aux comportements des internautes. (En savoir plus)

Cookies marketing : Pour effectuer le suivi des visiteurs au travers des sites web, à des fins publicitaires. (En savoir plus)