Heart-Profit ERP

Heart-Profit Boards => Heart-Profit Releasenotes => Topic started by: Heart Informatisering B.V. on November 20, 2012, 11:01:39 am



Title: Change-Key i.v.m. omnummeren LOLR
Post by: Heart Informatisering B.V. on November 20, 2012, 11:01:39 am
Bij het omnummeren volgens de "Index Skip" methode, wordt nu geen index meer geselekteerd waarbij het om te nummeren veld getrimd voorkomt in de index, met uitzondering als het om het laatste veld gaat.

Een Sleutelwijziging van een Artikel werd in tabel LOLR afgehandeld via index #2 op LOSU_SID+LROPEN+TRIM(LOAR_AID)+TRIM(LOVS_VID).

Omdat het Artikelnummer (als tussenliggend veld) getrimd is opgenomen, kon in de index een situatie voorkomen dat er zomaar een ander Artikel tussen staat.

LOAR_AID  LOVS_VID

AA        B1

AAB       12

AA        B2

Zodra Artikel AA/B1 verwerkt was, en het volgende record een ander Artikel betrof, dacht Change-Key dat ze klaar was, doch verderop stond nog een kombinatie met Artikel AA.

Door niet meer om te nummeren volgens indexen die getrimd zijn (met uitzondering het laatste veld in een index, want dat kan geen kwaad) is dit probleem verholpen.

FunktieOmschrijvingDtm.Vl.WyzDtm.L.Wyz
APCKDO      Omschrijving (nog) niet bekend    30-07-2012    20-11-2012