Heart-Profit ERP

Heart-Profit Boards => Heart-Profit Releasenotes => Topic started by: Heart Informatisering B.V. on July 02, 2012, 08:34:54 am



Title: Listmover Afleveradressen, meerdere regels met zelfde prioriteit mogelijk maken
Post by: Heart Informatisering B.V. on July 02, 2012, 08:34:54 am
Deze Releasenote betreft een aanpassing van de funktionaliteit zoals beschreven in topic http://ha1.heartprofit.nl/profit/index.php?topic=24433.0

In de eerdere versie was het mogelijk om Afleveradressen te verplaatsen van de Available List (links) naar de Selected List (rechts). Na <font color="#808080">F1___</font> werden er prioriteitsvolgnummers toegekend aan de Afleveradressen, en op het 2e Tabblad konden de Afleveradressen worden gesorteerd.

Wat we hierbij over het hoofd gezien hebben, is dat we met deze tool geen definities konden maken met gelijke prioriteiten, en waarmee op het (in ontwikkeling zijnde) Vulgraadscherm "iets anders" (bijvoorbeeld de Routegroep) bepalend gaat worden voor de indeling.

Per heden werkt het scherm derhalve als volgt:

Beide Lists zijn uitgebreid met een kolom "Prioriteit". Links staat alles wat nog niet gekoppeld is, en in deze List zal de kolom "Prioriteit" dan ook nooit gevuld zijn.

(http://www.heartprofit.com/www/transfer/graphics/forum/lozyaamv120629001.png)

Per opdracht waarmee we records van links- naar rechts verplaatsen, zal nu direkt een nieuw Prioriteitsnummer worden toegekend. Zouden we 5 Afleveradressen stuk voor stuk selekteren, dan resulteert dit in de toekenning van 5 separate volgnummers.

(http://www.heartprofit.com/www/transfer/graphics/forum/lozyaamv120629002.png)

Zouden we deze 5 Afleveradressen in een keer taggen, en dan als een geheel verplaatsen, dan wordt voor de hele verplaatste reeks 1 volgnummer toegekend.

(http://www.heartprofit.com/www/transfer/graphics/forum/lozyaamv120629003.png)

In bovenstaand scherm zien we dat alle 5 adressen nu hetzelfde volgnummer 0000001 hebben.

In het volgende voorbeeld, maak ik 5 setjes met Afleveradressen aan, gebaseerd op de Landkode. NL, BE, DE, GB, JP.

(http://www.heartprofit.com/www/transfer/graphics/forum/lozyaamv120629004.png)

Ieder setje krijgt nu haar eigen volgnummer, en, de volgorde waarin we de setjes markeren is van belang voor de toegekende volgnummers.

Als we in de nieuwe versie verwerken ( <font color="#808080">F1___</font>), dan zullen de volgnummers worden opgeslagen zoals deze reeds op het scherm zichtbaar zijn. Vervolgens verschijnt het sorteerscherm:

(http://www.heartprofit.com/www/transfer/graphics/forum/lozyaamv120629005.png)

Hierin kunnen we nu (blokken van) Afleveradressen gaan verplaatsen.

Stel dat we de Japanners belangrijker vinden (niet zo zeer omdat ze dat zijn, maar omdat die goederen de langste reis moeten maken, en derhalve de kwaliteit bij verzending beter moet zijn opdat de kwaliteit bij aankomst nog leverbaar is), dan kunnen we de Japanners (prio 000005) selekteren:

(http://www.heartprofit.com/www/transfer/graphics/forum/lozyaamv120629006.png)

en naar boven verplaatsen. Hierdoor wordt de oude 000004 gewijzigd naar 000005, en zullen 3 records ineens boven hetgeen komen te staan wat eerst op 000004 stond.

(http://www.heartprofit.com/www/transfer/graphics/forum/lozyaamv120629007.png)

Verplaatsen we e.e.a. nog een keer naar boven, dan komen de 3 Japanners ineens boven de 3 Duitsers te staan.

(http://www.heartprofit.com/www/transfer/graphics/forum/lozyaamv120629008.png)

Nb: Zouden we overigens maar 2 van de 3 Japanners selekteren, dan worden 2 van de 3 records verplaatst, en impliceren we dat er een 6e volgnummer bij moet komen.

Samenvoegen (mergen) van meerdere records is niet mogelijk (kan op zich best ontwikkeld worden, maar laat daar eerst maar eens behoefte aan zijn). Op zich kan e.e.a. in de huidige versie wel gerealiseerd worden, door bijv. de samen te voegen records eerst te ontkoppelen, dan opnieuw op te nemen (waardoor ze weer 1 nieuw volgnummer krijgen), en dan deze als geheel naar de gewenste positie te verplaatsen.

FunktieOmschrijvingDtm.Vl.WyzDtm.L.Wyz
LOZYAAMV    Omschrijving (nog) niet bekend    15-06-2012    28-06-2012
SYSS        Omschrijving (nog) niet bekend    31-05-2012    02-07-2012