AXForum  
Go Back   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Forgotten Your Password?
Register Forum Rules FAQ Members List Today's Posts Search Mark Forums Read

 
 
Thread Tools Search this Thread Display Modes
Old 06.12.2005, 12:42   #1  
maze is offline
maze
Участник
maze's Avatar
 
39 / 10 (1) +
Join Date: 21.02.2003
Location: Одесса
InventDim
Многоуважаемый ALL!
Может быть ктото подскажет советом стоит ли так делать и к чему это может привести?

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

Если хотите, давайте разберемся, какие таблицы ссылаются на InventDim, и посмотрим, что делать в каждом конкретном случае.
Quote:
Originally Posted by 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
Old 07.12.2005, 10:59   #5  
maze is offline
maze
Участник
maze's Avatar
 
39 / 10 (1) +
Join Date: 21.02.2003
Location: Одесса
Действительно, перейдем к конкретике. Таблица "Штриховые коды" (InventItemBarcode), имеет в своем составе InventDim.

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

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

Similar Threads
Thread Thread Starter Forum Replies Last Post
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
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Рейтинг@Mail.ru
All times are GMT +3. The time now is 10:21.
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Contacts E-mail, Advertising.