We lopen regelmatig tegen het probleem aan dat we relatie-identiteiten en artikel-id's niet aan kunnen passen.
Voorbeeld: wanneer een bedrijf verhuist/fuseert/van naam verandert zou deze id aangepast moeten worden. Een nieuwe relatie-id aanmaken is geen handige oplossing, omdat je daarmee min of meer je historie van deze relatie weggooit (in elk geval niet meer via de nieuwe id terug te vinden is).
De module Profit-Changekey lijkt hier een oplossing voor te bieden. Info die ik over deze module kon vinden:
Profit-Changekey
Allows the change of logical Keys of the relational Database with a full preservation of the referential integrity.
Works optimally quick by using, where possible, existing indexes as well as by building up runs in an "intelligent" way so that the Data Base Files need to be examined as little as possible.
Very easy ordering for keychanges by means of entering the key-attribute's name, old value and new value only.
As many orders as needed may be batched for one run.
Full logging of all what occurred during the run with respect to f.e. the number of changes of a key-value per file. The log remains avaiable for on-line retrieval and later reference.
http://www.heartprofit.com/www/wc.dll?www~Profit-ChangekeyWat ik graag wil weten:
1. Begrijp ik het goed dat de relatie-id / artikel-id door het hele pakket veranderd wordt (dus ook in alle oude verkooporders, facturen etc)?
2. Wanneer je de relatie-id (LORE_RID) verandert, verandert Profit dan ook de debiteur-id (LORD_RID) mee?
3. Wanneer je een relatie-id verandert, is de oude relatie-id dan nog terug te vinden in de nieuwe relatie-id in Profit, of staat dit alleen in een logfile?
Zijn er klanten die met deze module werken? Misschien hebben jullie interessante ervaringen / tips / do's en don'ts?