Heart-Profit ERP
October 05, 2024, 11:26:32 am *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Login Register  
Pages: [1]
  Print  
Author Topic: Listmover Afleveradressen, meerdere regels met zelfde prioriteit mogelijk maken  (Read 1084 times)
0 Members and 4 Guests are viewing this topic.
Heart Informatisering B.V.
Partner
******
Offline Offline

Posts: 27469


View Profile WWW
« 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.



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.



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.



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.



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:



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:



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.



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



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
« Last Edit: July 02, 2012, 11:08:44 am by Wouter Rijnbende » Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1 RC2 | SMF © 2001-2005, Lewis Media Valid XHTML 1.0! Valid CSS!
Page created in 0.075 seconds with 19 queries.