namespace Main
{
    public class Customizer
    {
        public void RecomputeNomenclature()
        {
            MercatorUi.Sig.SigStock sigStock = MercatorUi.Sig._SigsStatic.SigByModule<MercatorUi.Sig.SigStock>();
            if (sigStock.RecomputeNomenclature("S_DPA", 2, out int modifiedItems, out string error, whereClauseOnStock: "s_produitfini = 1", whereClauseOnArtLiens: "artliens.mycondition=1"))
                MercatorUi.Globals.MercatorTasksToMain.Log("Artikels gewijzigd: " + modifiedItems);
            else
                MercatorUi.Globals.MercatorTasksToMain.Log(error, isError: true);
        }
    }
}