2011-04-18 2 views
0

Например, синий стул изготовлен изготовителем M. Таким образом, есть пункт Blue Chair.Поддерживает ли Dynamics AX 2009 иерархии элементов?

Оптовая продажа X и оптовик Y покупают синие стулья от производителя M. Они помещают их в разные коробки и дают им разные фирменные наименования. Теперь у нас есть оптовые торговцы A ​​и B, оба из которых являются типом синего кресла.

Наше программное обеспечение позволяет клиентам просматривать каталоги оптовых торговцев X и Y. Нам нужно отслеживать иерархию и отношения между этими элементами.

Есть ли встроенные таблицы и т. Д. В Dynamics AX 2009 для этого?

PS: Хотя в этом примере всего 2 уровня, их может быть больше.

ответ

0

AX использует реляционную базу данных, и иерархии легко представлены в реляционной базе данных.

Предстоящий релиз AX 2012, обеспечит отношения между организациями (DirParty таблицы), см http://64.4.11.252/en-us/library/gg731820(AX.60).aspx

Но это, скорее всего, не обеспечивает связи между (произвольно?) Объектов, как вы описываете.

Возможная структура общей таблицы для "отношения" таблицы:

  • RelationType
  • RefTableId1
  • RefRecId1
  • RefTableId2
  • RefRecId2

RelationType может быть перечисление фиксированных отношений o r идентификатор записи, описывающей отношение.

+0

Thanks Jan - ответ нет, вы должны сделать это сами. –

0

Существует несколько способов обработки вашего примера. Самым простым было бы создать элемент BlueChair, а затем использовать команду «Поставщик - описание», чтобы отметить, что номер позиции X для BlueChair равен A, а Y - B.

Вы также можете использовать измерение элемента конфигурации для создания определенной конфигурации BlueChair для каждого оптовика. Существуют также размеры элементов для цвета и размера.

Для более сложных сценариев вы можете создать элемент как спецификацию и создать разные версии спецификации для каждого оптовика.

Смежные вопросы