U bevindt zich nu op een technische pagina over de software Mercator. Deze pagina bevat specifieke informatie die bestemd is voor professionals van de software Mercator. Wenst u naar algemenere informatie over Mercator door te gaan?


   Deze vraag niet meer stellen

Vanuit de klantenfiche een verkoopdocument aanmaken in commercieel beheer

0000002197     -      27-08-2017

Deze configuratie is niet echt een module aangezien dit met een eenvoudige knop kan worden gedaan. Via deze configuratie kan een verkoopdocument (offerte, bestelling, levering, factuur, ...) worden aangemaakt met behulp van een knop die in het informatiebestand klanten van Mercator wordt geplaatst

Dat kan door een knop in het informatiebestand van de klanten toe te voegen. De code daarvan is:

Zoom
// geef hier uw customized code in
string c_id = clickedButton.Form.DataSource.Rows[0]["c_id"].ToString().TrimEnd();
if (c_id == "")
    return; // nieuwe, nog niet gevalideerde klant
MercatorUi.Forms.Billing.BillingForm billingForm = MercatorUi.Globals.Main.ShowBillingNewInThread(MercatorUi.Engine.Gescom.Billing.TypeVAEnum.V, 1, "Factu");
if (billingForm != null)
    billingForm.BillingEngine.ApplyCustomerSupplier(c_id);

De configuratie van ShowBillingNewInThread is:

  • MercatorUi.Engine.Gescom.Billing.TypeVAEnum.V voor een verkoop
  • het type document: 1 = factuur
  • naam van de sequentie