在ax 2012中复制InventTable的正确方法是什么?

时间:2017-11-21 06:24:49

标签: axapta

在以前的版本中,有InventTable和InventTableModule(还有更多但通常可以忽略它们),因此使用buf2buf并替换itemId可以轻松复制项目。

在ax2012中,到处都有数十个Eco *表,因此将它们全部复制将更容易出错(更容易忘记某些内容)。

复制具有所有属性值的项目的正确方法是什么?表的手动副本? Axd课程? Ax课?其他一些机制?

1 个答案:

答案 0 :(得分:0)

据我所知,目前还没有任何类可以让您复制项目,因此您必须编写自己的代码来复制所有数据。

我同意新的表结构使它有点麻烦,但您可以按照this blog post

中的说明开始使用代码

基本上课程允许你

  • 复制产品属性和类别
  • 删除产品属性
  • 获取产品属性
  • 设置产品属性

毋庸置疑,您必须检查代码,看它是否符合您的所有要求,但它可能是一个很好的起点