Dynamics AX 2009是否支持项目层次结构?

时间:2011-04-18 00:51:26

标签: dynamics-ax-2009 axapta

例如,Blue Chair由制造商M制造。 因此,有一个蓝色主席项目。

批发商X和批发商Y都从制造商M购买蓝色椅子。他们将它们放在不同的盒子里,并给它们不同的品牌名称。 现在我们有批发商 - 商品A和B,两者都是蓝色椅子。

我们的软件允许客户浏览批发商X和Y的目录。我们需要跟踪这些项目之间的层次结构和关系。

Dynamics AX 2009中是否有内置表等?

PS:虽然这个例子中只有2个级别,但可以有更多。

2 个答案:

答案 0 :(得分:0)

AX使用关系数据库,层次结构很容易在关系数据库中表示。

即将发布的版本AX 2012将提供组织之间的关系(DirParty表),请参阅 http://64.4.11.252/en-us/library/gg731820(AX.60).aspx

但它很可能不会像你描述的那样提供(任意?)对象之间的关系。

“关系”表的可能的通用表结构:

  • RelationType
  • RefTableId1
  • RefRecId1
  • RefTableId2
  • RefRecId2

RelationType可以是固定关系的枚举,也可以是描述关系的记录的id。

答案 1 :(得分:0)

您可以通过多种方式处理您的示例。最简单的方法是创建项目BlueChair,然后使用Vendor - Item描述设置来注意到BlueChair的X项目编号是A而Y是B。

您还可以使用配置项维度为每个批发商创建BlueChair的特定配置。颜色和尺寸也有项目尺寸。

对于更复杂的方案,您可以将项目创建为BOM,并为每个批发商创建不同的BOM版本。

相关问题