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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.03.2009, 12:08   #1  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Виртуальные компании и номенклатура
Допустим, я хочу использовать те же данные о товарах (items), номенклатурных аналитиках (item dimensions) и группах аналитик (InventDimGroup/Setup), а также описании номенклатуры (item description) в нескольких компаниях на предприятии.
Для этого, я хочу поместить их в TableCollection, которую добавить в виртуальную компанию.

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

Использует ли кто-то у себя на предприятии такой вариант настройки или схожую его модификацию? Если да, расскажите поподробнее, как именно у Вас настроено.

Спасибо

Список таблиц:
- InventTable
- InventTableModule
- InventItemLocation
- InventTxt
- InventColor
- InventSize
- ConfigTable
- InventDimSetup
- InventDimGroup
Старый 04.03.2009, 12:20   #2  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,164 / 1296 (48) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
InventDimCombination
UnitConvert
Все BOM* и ConfigChoice
Ну и, если будет торговля Интеркомпани между этими компаниями и другими, то что-то нужно делать с настройками AIF
Старый 04.03.2009, 12:23   #3  
Vals is offline
Vals
Аманд
Аватар для Vals
Компания АМАНД
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2009
 
1,766 / 507 (20) +++++++
Регистрация: 27.02.2002
Адрес: Pass partout, Москва
С объединением справочника номенклатур есть следующие проблемы:
1. Настройки Налоговых групп: получаются одинаковые для всех компаний. Нужно шаманить внутри настроек
2. Настройки групп накладных расходов
3. Настройки количества по умлочанию, кратностей и т.д.
4. Настройки групп покрытия
5. Настройки групп закупщиков ( то есть - одна гурппа для всех компаний)
6. Склады по умолчанию
7. Единицы измерения
8 Фин аналитика по умолчанию




То есть, при объединении номенклатурного справочника, нужно решать также и вопрос унификации настроек номенклатуры и как они будут использоваться в различных компаниях. И это, даже, более важный вопрос, чем списк таблиц виртуальной компании, который затрагивает очень много связанной функциональности.

Вообще, всегда хотелось, чтобы Три таблицы номенклатурного справочника можно было бы разъединять по компаниям ( в отличие от обязательного объединения, для создания номенклатуры).


Здесь обсуждения на тему:
Виртуальные компании. Проблема.
Помню часто обсжудали этот вопрос.


Цитата:
Все BOM* и ConfigChoice
Не обязательно, BOM могут быть свои. Но конечно, при общей унификации производств, желательно, если нет технологических различий в производстве.


Цитата:
Ну и, если будет торговля Интеркомпани между этими компаниями и другими, то что-то нужно делать с настройками AIF
Если справочник общий, то для связи используется код номенклатуры. Если нет - используются: Номенклатура компании, Внешние коды, + ещё что-то


Также, если стоит задача иметь отчёт В наличии по компаниям, то можно объединить проводки по номенклатурам. И тогда Сводное планирование по компаниям заработает. Такое решение было характерно для Axapta 2.5 и 3.0, но его можно повторить и на 4.0.
С точки зраения В наличии по компаниям и сводного планирования по компаниям, в 4.0 сделали механизм планирвоания, который несколько отличен по подходу, но даёт практически тот же результат: Отаражает В наличии в разных компаниях и планирует по компаниям.

Последний раз редактировалось Vals; 04.03.2009 в 12:35. Причина: Добавил объединение таблиц проводок.
Старый 04.03.2009, 12:35   #4  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Слона-то забыли: InventDim.
Старый 04.03.2009, 12:37   #5  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,164 / 1296 (48) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
Цитата:
Если справочник общий, то для связи используется код номенклатуры.
Есть проблема с номенклатурными аналитиками. Если даже все таблицы общие, но есть номенклатурные аналитики, то в стандартной реализации требует использования внешних кодов.
Мы отказались от общих номенклатур, но у нас просто такая ситуация, что не получается их объединить. в других случаях может и будет работать. У нас в холдинге есть закупочные компании, производственные, торговые. Одна и та же номенклатура может быть в одной компании товаром, в другой сырьем, в третьей опять товаром. Другая номенклатура может быть в одной компании готовой продукцией, в другой товаром (или полуфабрикатом). Так же различаются типы номенклатур: в одной это спецификация, в другой номенклатура (можно было бы в обеих ставить спецификацию, но поле остановки развертывания общее, настроить что должно создавать сводное планирование: спланированную закупку или производство не получается).
В итоге сошлись на том, что справочник ведется в каждой компании свой, но периодически производится некоторая синхронизация между компаниями.
Старый 04.03.2009, 12:44   #6  
Vals is offline
Vals
Аманд
Аватар для Vals
Компания АМАНД
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2009
 
1,766 / 507 (20) +++++++
Регистрация: 27.02.2002
Адрес: Pass partout, Москва
Цитата:
Есть проблема с номенклатурными аналитиками
Да, точно, упустил этот момент.

Цитата:
Другая номенклатура может быть в одной компании готовой продукцией, в другой товаром (или полуфабрикатом)
Есть цепочка такая, при которой компания А - продаёт, Б - производит, С- делает ПФ и т.д.
Поищу картинку. Позже отвечу.
Старый 04.03.2009, 12:51   #7  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Цитата:
Сообщение от Raven Melancholic Посмотреть сообщение
Если даже все таблицы общие, но есть номенклатурные аналитики, то в стандартной реализации требует использования внешних кодов.
Или штрих-кодов или внешних номеров номенклатуры. Только это все относится к Интеркомпани, а Кашперук не указал особо, что это ему нужно.

Ребята как истинные консультанты растеклись по древу и нагнали мути. Между тем, коллеги забыли еще таблицы:
ReqItemTable (настройки сводного планирования).

InventItemInventSetup,
InventItemSalesSetup,
InventItemPurchSetup (AX2009, стандартные настройки для заказов, могут быть и разными для компаний)

CustVendExternalItem
InventItemBarcode
InventItemGTIN (внешние коды, штрихкоды, EAN·UCC-коды)
Старый 04.03.2009, 13:15   #8  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Даа, что-то многовато.
Мне бы хотелось "минимальный минимум". Интеркомпани не интересует
default order settings - я вот не уверен, что это надо для "нормельно" работы системы с товарами.

Мне вот сейчас дали один совет - щас его хочу проверить.
http://msdn.microsoft.com/en-us/library/aa874118.aspx
Там написано, что если прогнать BestPractice Check на созданной Table Collection, то он выдаст мне список таблиц, которые тоже надо добавить в коллекцию.

Но для этого надо перекрестные ссылки пробилдить. Вот щас запустил.
Сообщу, что сама АХ скажет про недостающие таблицы.

InventDim тоже как-то совсем не хочется добавлять.

Последний раз редактировалось kashperuk; 04.03.2009 в 13:28.
Старый 04.03.2009, 14:04   #9  
Михаил Андреев is offline
Михаил Андреев
Участник
Компания АМАНД
Лучший по профессии 2009
 
1,296 / 239 (10) ++++++
Регистрация: 09.11.2001
Адрес: Химки, Московская область
Цитата:
Сообщение от kashperuk Посмотреть сообщение
Даа, что-то многовато.
Мне бы хотелось "минимальный минимум".
По опыту, общие таблицы сделать частными - требует только времени. Проблем никаких. А вот задача из частных сделать общую после запуска системы может быть очень трудной. Потому, безопаснее для будущего объединить лишнего, чем потом разгребать связи в нескольких компаниях, чтобы их слить вместе.
__________________
Михаил Андреев
https://www.amand.ru
За это сообщение автора поблагодарили: aidsua (1).
Старый 04.03.2009, 15:44   #10  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Цитата:
Сообщение от kashperuk Посмотреть сообщение
InventDim тоже как-то совсем не хочется добавлять.
Еще бы. Просто если берете InventDimCombination или InventItem...Setup или Barcode, то придется и InventDim взять. Кстати, даже InventDimIdBlank может быть теоретически неодинаковым от компании к компании.
Старый 04.03.2009, 16:27   #11  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Цитата:
Сообщение от kashperuk Посмотреть сообщение
Даа, что-то многовато.
Мне бы хотелось "минимальный минимум". Интеркомпани не интересует
Минимальный минимум:
  • InventTable
  • InventTableModule
  • InventItemLocation
  • + все таблицы, на которые ссылаются предыдущие три
По поводу уже предложенного списка:
  1. Во-первых, удивляет, что так никто и не вспомнил про InventItemGroup. Также необходимы InventModelGroup и InventDimGroup (а вот InventDimSetup, в теории, можно и разделить между компаниями, хотя в практичности такого подхода есть сомнения ).
  2. Если хочется сделать общим и InventDimCombination, тогда действительно придется и InventDim добавлять в список. Однако, если хочется все сделать полностью правильно и не нарушить ссылочную целостность, то сказав А, надо будет сказать и Б - добавить InventLocation, InventBatch, InventSerial и т.д. С другой стороны, ссылочная целостность в InventDim не так уж и важна, так что можно этим и пожертвовать (но обязательно документировать!).
  3. Если добавлять ConfigTable, то стоит добавить и ConfigChoice, и ConfigGroup, иначе есть риск поломать конфигурируемые BOMы.
  4. Не забудьте Unit добавить
  5. В InventTable есть несколько неприятных полей, вроде PrimaryVendorId или Dimension. Если InventTable делать общей, то надо либо закрывать эти поля для редактирования, либо делать общими также таблицы VendTable и Dimension.
А в целом, есть у меня впечатление, что в общем случае эту задачу лучше вообще не решать. Надо смотреть, что конкретно нужно именно Вам. Не расскажете?
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 04.03.2009, 16:32   #12  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Провакационный вопрос.
Но я могу ответить частично.

Все очень просто - нужно протестировать upgrade скрипты при условии, что номенклатура находится в виртуальной компании.
Так как я хочу приблизить настройку к реальной, спрашиваю, что еще нужно расшаривать.
Старый 04.03.2009, 16:35   #13  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Боюсь, что тут сколько внедрений, столько и уникальных решений
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 04.03.2009, 21:29   #14  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,952 / 3230 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Ваня, если что
Обновление данных при переходе на Ax3 SP5 - ошибка. Караул !
Старый 05.03.2009, 11:15   #15  
AlexeyS is offline
AlexeyS
Участник
 
404 / 339 (12) ++++++
Регистрация: 15.06.2004
Адрес: москва
можно включить мониторинг запросов к базе и в InventTable, в паспорте записи номенклатуры сделать переименование. потом в логе посмотреть, к каким таблицам идет обращение.
потом то-же самое сделать с InventDim
Старый 05.03.2009, 11:36   #16  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Цитата:
Сообщение от AlexeyS Посмотреть сообщение
можно включить мониторинг запросов к базе и в InventTable, в паспорте записи номенклатуры сделать переименование. потом в логе посмотреть, к каким таблицам идет обращение.
потом то-же самое сделать с InventDim
Эээм.... И что мы там увидим?
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 05.03.2009, 12:21   #17  
ZVV is offline
ZVV
MCITP
MCP
Oracle
MCBMSS
 
1,006 / 246 (11) ++++++
Регистрация: 13.02.2004
Адрес: Минск
->
Цитата:
Сообщение от Maxim Gorbunov Посмотреть сообщение
Эээм.... И что мы там увидим?
Пол-базы!
__________________
Zhirenkov Vitaly
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Виртуальные компании Freeangel DAX: Функционал 8 03.07.2007 18:49
виртуальные компании HelgaK DAX: Функционал 5 28.09.2006 13:47
Таблица DocuRef и виртуальные компании Vby DAX: Функционал 2 30.05.2006 10:06
Виртуальные компании. Проблема. VadimVN DAX: Функционал 29 03.04.2006 16:23
Насколько безболезненно добавлять виртуальные компании, если базе есть данные? Rafael DAX: Функционал 4 11.10.2004 17:00

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

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

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