In het dialoogvenster van de automatische facturatie, "Datum naar alle lijnen" automatisch aankruisen

0000002255     -      10-09-2025

De hieronder beschreven instellingen laten ons toe om default de checkbox "Datum naar alle lijnen" aan te kruisen in het dialoogvenster voor automatische facturatie. Zelfde procedure kan toegepast worden op alle objecten in dit dialoogvenster en kan ook eenvoudig uitgebreid worden naar alle dialoogvensters voor automatische hergroeperingen (facturering van leveranciersleveringen, levering klantenbestellingen, tegenmerk generen, ...)

Deze programmatie is opgebouwd op basis van de Gescom-customizer die de interface MercatorUi.ICustomizers.IDialogLoadCustomizer implementeert.

De code gaat als volgt:

Zoom
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using MercatorApi;
using MercatorUi;
using System.Windows.Forms;
// <CompileWithRoslyn />
namespace Gescom
{
    public class Customizer : MercatorUi.ICustomizers.IDialogLoadCustomizer
    {
        public void DialogLoadCustomize(System.Windows.Forms.Form form)
        {
            if (form is MercatorUi.Forms.Gescom.GescomDialogs.GescomAskDeliveriesInvoicing gescomAskDeliveriesInvoicing)
            {
                gescomAskDeliveriesInvoicing.CheckBoxDateAllLines.Checked = true;
            }
        }
    }
}


Functionele cookies: Cookies die nodig zijn voor het gebruik van de website en voorkeurscookies. Ze bevatten geen persoonsgegevens. (Meer informatie)

Analytische cookies: Verzamelen van statistieken met betrekking tot het gedrag van internetgebruikers. (Meer informatie)

Marketingcookies: Om bezoekers op verschillende websites te volgen voor advertentiedoeleinden. (Meer informatie)