0

例如,蓝色椅子由制造商 M 制造。因此,存在蓝色椅子项目。

批发商 X 和批发商 Y 都从制造商 M 那里购买蓝色椅子。他们把它们放在不同的盒子里,并赋予它们不同的品牌名称。现在我们有 Wholesaler-Items A 和 B,它们都是蓝色椅子的一种。

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

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

PS:虽然这个例子中只有2个关卡,但还可以有更多。

4

2 回答 2

0

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

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

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

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

  • 关系类型
  • RefTableId1
  • RefRecId1
  • RefTableId2
  • RefRecId2

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

于 2011-04-20T06:31:44.537 回答
0

有几种方法可以处理您的示例。最简单的方法是创建一个项目 BlueChair,然后使用供应商 - 项目描述设置来注意 X 的 BlueChair 项目编号是 A,Y 是 B。

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

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

于 2011-05-02T15:48:26.580 回答