AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.12.2005, 12:42   #1  
maze is offline
maze
Участник
Аватар для maze
 
39 / 10 (1) +
Регистрация: 21.02.2003
Адрес: Одесса
InventDim
Многоуважаемый ALL!
Может быть ктото подскажет советом стоит ли так делать и к чему это может привести?

В Аксапте настраиваются две компании с общим номенклатурным справочником. Естественно в виртуальную компанию помещаем InventTable, InventTableModule и т.д...
По хорошему в виртуальную компанию необходимо поместить все справочнки, которые участвуют в качестве полей в таблице InventTable. Группы номенклатур, группы покрытия и т.д.
Однако некоторые справочники имеют в качестве поля InventDimId. Обозначает ли это что для соблюдения целостности я должен помещать InventDim в виртуальную компанию? И не будет ли серьезно тормозить система, если я таки сделаю InventDim в общим? (в виртуальной компании).
У кого то помещен InventDim в виртуальную компанию? Какие впечатлени от этого? Какое у Вас количество операций?
Старый 06.12.2005, 12:52   #2  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Цитата:
Сообщение от maze
...
По хорошему в виртуальную компанию необходимо поместить все справочнки, которые участвуют в качестве полей в таблице InventTable.
...
Не факт. Например, у разных компаний могут быть различные склады.
__________________
С уважением,
glibs®
Старый 06.12.2005, 12:59   #3  
maze is offline
maze
Участник
Аватар для maze
 
39 / 10 (1) +
Регистрация: 21.02.2003
Адрес: Одесса
да, конечно, бывают исключения.. InventItemLocation делать общим как то странно!
Старый 07.12.2005, 10:07   #4  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Цитата:
Сообщение от maze
Однако некоторые справочники имеют в качестве поля InventDimId. Обозначает ли это что для соблюдения целостности я должен помещать InventDim в виртуальную компанию?
В принципе, кроме Вас целостность никто контролировать не будет. Если Вы хотите ее нарушить и имеете четкое понимание, зачем это делается, флаг Вам в руки.

Если хотите, давайте разберемся, какие таблицы ссылаются на InventDim, и посмотрим, что делать в каждом конкретном случае.
Цитата:
Сообщение от maze
И не будет ли серьезно тормозить система, если я таки сделаю InventDim в общим? (в виртуальной компании).
А почему она должна "тормозить"?
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 07.12.2005, 10:59   #5  
maze is offline
maze
Участник
Аватар для maze
 
39 / 10 (1) +
Регистрация: 21.02.2003
Адрес: Одесса
Действительно, перейдем к конкретике. Таблица "Штриховые коды" (InventItemBarcode), имеет в своем составе InventDim.

Цитата:
Сообщение от Maxim Gorbunov
В принципе, кроме Вас целостность никто контролировать не будет. Если Вы хотите ее нарушить и имеете четкое понимание, зачем это делается, флаг Вам в руки.
Например мы в виртуальную компанию поместили только таблицу InventItemBarcode. Тогда возможен вариант когда в одной(1) из операционных компаний создают партию которой нет в другой(2) операционной компании и тогда происходит нарушение целостности. В компании 2 появлется запись в InventItemBarcode с недопустимым InventDimId.

Цитата:
Сообщение от Maxim Gorbunov
А почему она должна "тормозить"?
В первую очередь на каждой таблице есть индекс по компании. если мы сделаем InventDim в вируальной компании то выборка возрастет. А так как InventDim одна из самых "тяжелых" и часто использующихся таблиц. Поэтому это вызывает опасения.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
inventUpd_reservation использование inventDim SHiSHok DAX: Программирование 2 31.03.2007 21:32
Можно ли вообще сделать JOIN временной таблицы и InventDim??? Maxim Gorbunov DAX: Программирование 9 05.03.2005 10:39
InventDim.findOrCreateBlank - простое сложно? Pavlo AKA Panok DAX: Программирование 5 25.10.2004 16:50
Работа с InventDim... NJD DAX: Программирование 11 17.06.2004 14:42
Как правильно установить связь между двумя записями в InventDim Sirius DAX: Программирование 0 25.05.2004 16:50

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 19:42.