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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.07.2013, 00:24   #21  
Narayana is offline
Narayana
Участник
 
241 / 100 (4) +++++
Регистрация: 05.01.2009
Адрес: Москва
Цитата:
Сообщение от R.Safianov Посмотреть сообщение
Не обязательно. Смотрите, когда вы заводите шаблон и прочее вы не указываете ни номенклатурную группу, ни группы товарных аналитик, ни группы отслеживания..
Это, да. Но речь шла только о полях, добавленных разработчиком в таблицу EcoResProduct.

Цитата:
Сообщение от R.Safianov Посмотреть сообщение
Соответственно как было замечено ниже вам важно ответить на следующие вопросы:
1) Параметр "производитель" общий для всех компаний?
2) Лицо заполняющее шаблон может однозначно определить этот параметр?
3) Не будет ли изменяться этот параметр?
Если ответы на эти вопросы утвердительные, то в вашем случае можно добавить и в Eco и Invent. В противном случае только в Invent. И уже работать с параметром в разрезе конкретного юр. лица.
...не, не, не...! У меня как раз тот случай, где номер номенклатуры соответствует оригинальному номеру производителя запчасти. Соответственно, ответы на все вопросы совершенно положительные. В конкретных компаниях ничего меняться не будет. Речь, в общем-то, идет только о расширении смыслового ключа к записи номенклатуры еще на одно поле. Хотя, я бы еще тупо добавил английское и русское название, чтобы не таскать из EcoResProductTranslation. Но при этом ломается все использование номенклатур в системе. Легче, конечно, добавить склеивание данных из двух таблиц при экспорте справочника номенклатур в интернет-магазин.
Старый 19.07.2013, 00:44   #22  
Мартынов Дмитрий is offline
Мартынов Дмитрий
Участник
 
236 / 66 (3) ++++
Регистрация: 02.02.2004
Адрес: г. Москва
Цитата:
Сообщение от R.Safianov Посмотреть сообщение
Насколько мне известно шаблон в ECO. Но после распределения по юр.лица он перетягивается в Invent. Типа релизинг продуктов из общей портянки.
Кстати DysplayProductNumber 70 символов.
А при подтверждении получаем ItemId длинной 20

Я слышал мнение, что модуль EcoRes - это модуль купленный у какого то интегратора. Едва ли... Когда интегратор пишет модуль он обычно пишет его под конкретный проект (фиксированная сумма - надо уложиться) или впрок, тогда бюджет еще меньше...

Здесь же случай явно иной. Здесь явно задача была раздуть бюджет... Такое огромное количество бессмысленного когда, как бы, на все случаи жизни. Формы с небоскребами dataSource. Везде где можно сделать связь через дополнительную таблицу, она сделана и там где нельзя (бессмысленно) тоже... "Как бы" потому, что жизнь вполне предсказуема а случаи, видимо, взяты из любых вселенных только не из нашей. Элементарные правила графических интерфейсов не соблюдены, случайный клик мышки без переспрашивания удаляет группу атрибутов у кучи товаров -- и иди потом их восстанавливай из бекапа. Горы кода на формах и т.д.

Мы конечно не лыком шиты, и глаз у нас пристрелявши... вошь заморскую куем.. куем.. и подкуем... Но уж больно тянет обложить ее и этим самым куем и другими регулярными выражениями...
За это сообщение автора поблагодарили: slava (1), kALVINS (3), R.Safianov (1), Narayana (3).
Старый 19.07.2013, 17:37   #23  
R.Safianov is offline
R.Safianov
Участник
Аватар для R.Safianov
MCBMSS
Columbus IT
Лучший по профессии 2014
 
110 / 118 (4) +++++
Регистрация: 25.06.2008
Цитата:
Сообщение от Мартынов Дмитрий Посмотреть сообщение
Кстати DysplayProductNumber 70 символов.
Мы конечно не лыком шиты, и глаз у нас пристрелявши... вошь заморскую куем.. куем.. и подкуем... Но уж больно тянет обложить ее и этим самым куем и другими регулярными выражениями...
Конечно в свежих местах попахивает сыростью...
И если обсуждаемые проблемы были бы единственными, то я бы сказал, что все круто.
Старый 19.07.2013, 20:43   #24  
Pustik is offline
Pustik
Участник
 
807 / 372 (14) ++++++
Регистрация: 04.06.2004
Цитата:
Сообщение от R.Safianov Посмотреть сообщение
И если обсуждаемые проблемы были бы единственными, то я бы сказал, что все круто.
Что круто-то? Если бы предложили альтернативный поиск номенклатур по, так называемым атрибутам, удобным для пользователя способом - круто . Есть такое?
Отчеты (хотя бы), все имеют фильтрацию по таким атрибутам? Я говорю о самом важном моменте- когда человек пытается найти в справочнике ту номенклатуру, которая нужна. И ему нужно найти именно эту номенклатуру. У нас это первоочередная и очень важная проблема.
__________________
-Ты в гномиков веришь?
-Нет.
-А они в тебя верят, смотри, не подведи их.
Старый 22.07.2013, 11:16   #25  
R.Safianov is offline
R.Safianov
Участник
Аватар для R.Safianov
MCBMSS
Columbus IT
Лучший по профессии 2014
 
110 / 118 (4) +++++
Регистрация: 25.06.2008
Цитата:
Сообщение от Pustik Посмотреть сообщение
Что круто-то? Если бы предложили альтернативный поиск номенклатур по, так называемым атрибутам, удобным для пользователя способом - круто . Есть такое?
Отчеты (хотя бы), все имеют фильтрацию по таким атрибутам? Я говорю о самом важном моменте- когда человек пытается найти в справочнике ту номенклатуру, которая нужна. И ему нужно найти именно эту номенклатуру. У нас это первоочередная и очень важная проблема.
Вот и про то, что 70 символов не так страшно, как недостача более важных вещей :-)
Старый 07.04.2014, 11:45   #26  
father_frost is offline
father_frost
Участник
 
6 / 10 (1) +
Регистрация: 04.04.2014
так на чем порешили? )
стандартного поиска по атрибутам нет?
Старый 07.04.2014, 12:45   #27  
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
Старый 07.04.2014, 13:28   #28  
father_frost is offline
father_frost
Участник
 
6 / 10 (1) +
Регистрация: 04.04.2014
Не могли бы рассказать подробнее, как пользоваться?
Старый 08.04.2014, 10:08   #29  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
http://technet.microsoft.com/en-us/l.../gg731850.aspx
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
За это сообщение автора поблагодарили: father_frost (1).
Старый 08.04.2014, 17:29   #30  
plumbum is offline
plumbum
Участник
Соотечественники
 
182 / 86 (3) ++++
Регистрация: 07.12.2007
Адрес: Vienna, AT
Есть View EcoResProductAttributeValue, с помощью которого можно хитрым путем организовать поиск по аттрибутам. Кроме него на форму как источник данных добавляем EcoResProduct и (ну к сожалению) через Union Query все стандартные типы значений. На выходе можно полуить грид с количеством колонок, соответствующим количеству типов данных (это значение) + продукт + название атрибута.
В свое время работал с решением для аттрибутов, где все значение конвертировались также в строку (ну это уже обсуждалось на форуме EVGL) - вот там поиск был удобный.
__________________
http://www.axdevposts.blogspot.com
Пришел, уведел.... отойди, дай другому увидеть!
Старый 08.04.2014, 20:05   #31  
Мартынов Дмитрий is offline
Мартынов Дмитрий
Участник
 
236 / 66 (3) ++++
Регистрация: 02.02.2004
Адрес: г. Москва
Цитата:
Сообщение от plumbum Посмотреть сообщение
Есть View EcoResProductAttributeValue, с помощью которого можно хитрым путем организовать поиск по аттрибутам. Кроме него на форму как источник данных добавляем EcoResProduct
Там только RecId атрибута, продукта и значения. Т.е. для получения имен атрибутов надо еще джойниться с EcoResAttribute. Для поиска по значениям надо джойниться с EcoResValue. При этом надо иметь ввиду что EcoResValue -- это не одна таблица, а букет из EcoResTextValue, EcoResDateTimeValue, EcoResCurrencyValue..... и т.д.

Алгоритм поиск продукта по значению атрибута:
1. Находим атрибут в таблице EcoResAttribute
2. Определяем его тип атрибута по таблице EcoResAttributeType по полю DataType,
3. В зависимости от типа выбираем правильную таблицу из длинного списка EcoResTextValue, EcoResDateTimeValue, EcoResCurrencyValue..... и т.д.
4. Находим в ней записи по значению атрибута.
5. Для каждой из найденных в п.4. находим запись во View EcoResProductAttributeValue, (по атрибуту и значению) и если эта запись есть то в ней будет RecId искомого продукта(ов).
За это сообщение автора поблагодарили: plumbum (1), father_frost (1).
Старый 09.04.2014, 12:08   #32  
plumbum is offline
plumbum
Участник
Соотечественники
 
182 / 86 (3) ++++
Регистрация: 07.12.2007
Адрес: Vienna, AT
Ну я это и имел в виду, спасибо, что расписали. Хочу еще добавить: если мы ищем по аттрибуту, то обычно знаем, что это за аттрибут.
__________________
http://www.axdevposts.blogspot.com
Пришел, уведел.... отойди, дай другому увидеть!
Теги
ax2012, ax2012r2, download, документация, полезное, скачать (download)

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
emeadaxsupport: Ax2012R2 Report does not display any records in Report Viewer Blog bot DAX Blogs 0 14.03.2013 02:23
Изменение графика работы в середине месяца wyro4ka DAX: Функционал 10 01.11.2012 15:32
Ошибка: Сессия работы на сервере AOS прервана... Atani DAX: Программирование 6 09.08.2007 09:28
Использование профилировщика и толкование результатов его работы belugin DAX: Программирование 3 22.11.2005 16:56
Организация работы программистов Андре DAX: Прочие вопросы 34 29.05.2002 13:16

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

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

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