Heart-Profit ERP

Heart-Profit Boards => Heart-Profit Releasenotes => Topic started by: Heart Informatisering B.V. on December 28, 2020, 05:20:55 pm



Title: Function Argument value,type, or count is invalid - Weeknummer van lege datum
Post by: Heart Informatisering B.V. on December 28, 2020, 05:20:55 pm
Eerder vandaag is een probleem opgelost m.b.t. een foutieve bepaling van een weeknummer, die er voor zorgde dat 28, 29, 30 en 31 december 2020 onder weeknummer 2021-01 vielen.

Bij deze oplossing is één specifieke situatie niet getest, simpelweg omdat ze niet wordt geacht voor te komen: het bepalen van een weeknummer i.g.v. een 'leeg datumveld'. Bij toeval ging dat in een eerdere versie niet fout, en resulteerde dat in de teruggave van een weeknummer 199952 (welke op zich al nergens op slaat, bij de gratie dat dat formeel een bestaand weeknummer kan zijn; 0 zou beter zijn geweest). De opzet van de nieuwe versie anticipeerde niet op het bepalen van een weeknummer van een leeg datumveld, en resulteerde in een geblokkeerde funktie.

De fout zal bijv. kunnen optreden bij het Printen van een Faktuur, omdat het Variabele Layoutmechanisme tal van variabelen beschikbaar zal stellen (zonder zich af te vragen of bepaalde waarden met een reeële waarde gevuld zijn). De oplossing is een nieuwere versie van de Funktie LOWDBR; een van 28 december 2020 van 17:18.

FunktieOmschrijvingDtm.Vl.WyzDtm.L.Wyz
LOWDBR      Omschrijving (nog) niet bekend    28-12-2020    28-12-2020