Voor een klant had ik een 'leverancier' nodig op de configuratie. In D365 met extension een vendaccount veld toegevoegd met een relatie:
Welke relatie type ook (normaal of foreign), welke link ook (composite, association etc) en welke eigenschap dan ook... elke hernoem actie had geen effect op deze veldwaarde.
Een nieuwe tabel, zelfde veld, zelfde relatie werkte wel. Nu is de precieze oorzaak onbekend, maar het lijkt erop dat de extension op deze tabel in de application suite, waarvan de extension in een eigen model zit, niet goed door de rename wordt opgepakt. Of dit veroorzaakt wordt door een crossreference die niet goed wordt gemaakt of de logica in de rename zelf, is niet te herleiden.
De enige work-around gevonden is een pre-eventhandler op de renameprimarykey en een handmatige update naar deze velden. Wel volledig met extensions.
Geen opmerkingen:
Een reactie posten