请帮助我编写升级脚本,以便将AX中的基本枚举从AX 4.0升级到AX 2009。
此外,我想知道升级的顺序和背后的原因。首先我们需要升级Enum吗?然后是Edt等等。
提前多多感谢。
答案 0 :(得分:2)
查看其他人所做的事情:请参阅类ReleaseUpdateDB39_Basic方法migrateIntercompanyCommerceGateway2AIF。
不要删除枚举值,而是使用“DEL_”重命名和前缀,然后将ConfigurationKey更改为“SysDeletedObjects40”。这允许您在升级脚本中引用旧的过时值。
另请参阅Frameworks Introduction和How to Write Data Upgrade Scripts。