例如,Blue Chair由制造商M制造。 因此,有一个蓝色主席项目。
批发商X和批发商Y都从制造商M购买蓝色椅子。他们将它们放在不同的盒子里,并给它们不同的品牌名称。 现在我们有批发商 - 商品A和B,两者都是蓝色椅子。
我们的软件允许客户浏览批发商X和Y的目录。我们需要跟踪这些项目之间的层次结构和关系。
Dynamics AX 2009中是否有内置表等?
PS:虽然这个例子中只有2个级别,但可以有更多。
答案 0 :(得分:0)
AX使用关系数据库,层次结构很容易在关系数据库中表示。
即将发布的版本AX 2012将提供组织之间的关系(DirParty表),请参阅 http://64.4.11.252/en-us/library/gg731820(AX.60).aspx
但它很可能不会像你描述的那样提供(任意?)对象之间的关系。
“关系”表的可能的通用表结构:
RelationType
可以是固定关系的枚举,也可以是描述关系的记录的id。
答案 1 :(得分:0)
您可以通过多种方式处理您的示例。最简单的方法是创建项目BlueChair,然后使用Vendor - Item描述设置来注意到BlueChair的X项目编号是A而Y是B。
您还可以使用配置项维度为每个批发商创建BlueChair的特定配置。颜色和尺寸也有项目尺寸。
对于更复杂的方案,您可以将项目创建为BOM,并为每个批发商创建不同的BOM版本。