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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.09.2004, 06:17   #1  
Alks is offline
Alks
Участник
 
336 / 41 (2) +++
Регистрация: 23.07.2004
Адрес: г. Новокузнецк
Как программист, которого заставляют делать именно такие вещи - а именно подключение к аксапте торгового оборудования и древовидный классификатор товаров хочу прояснить для себя некоторые моменты.

1. Кассовый сервер на Axapta - чем плох?? Изначально мы планировали реализовывать кассовый сервер именно на Axapta, и сделали бы, если бы укладывались в сроки. В будущем, если купленный кассовый сервер не будет устраивать, всё равно реализуем. Аргумент о том что нефиг так делать, ибо база будет быстро разрастаться имеет смысл (например в нашей старой системе на 1С объём данных документов Чек и его проводок составляет примерно 90% от объема всех остальных документов и их проводок), но разве нельзя выработать компромиссное решение - сами чеки хранить в отдельных таблицах с признаком "разнесен", а разнесение чеков выполнять как batch процедуру, которая из всех чеков за день сформирует тот самый один блок проводок с умеренной детализацией. Это полюбому лучше, чем возня с обменом, да и мониторинг всей системы в целом проще становится и монолитнее. Да и самое главное - сопряжение аксаптовских номенклатурных аналитик и прайс-листа со сторонним кассовым сервером для меня видится задачей нетривиальной, если вообще возможной.
2. Ох уж этот древовидный классификатор. Действительно в 1С к древовидности справочников привыкаешь и как потом без неё обходится понятия не имеешь. Причём если заглянуть в структуру таблиц, которую создаёт 1С в СУБД, то видно что древовидность там реализована крайне просто - если "кол-во уровней" в справочнике > 1, то в таблице справочника появляются два поля: ISGROUP и PARENT, и ничего более.
У меня (как и у наших составителей бизнес-процессов, работавших с коламбусом) в основном 2 вопроса:
1. Как манагеру быстро отфильтровать в справочнике из более чем 40000 номенклатур список "Лакокрасочной продукции \ Красители \ Машинные красители \ Пигментные пасты" не используя древовидный подход?? У нас 4-уровневая детализация из которой первые 2-3 уровня будут очень активно использоваться при подборе товара и выведению отчетов для анализа работы отделов, и отдельных товарных направлений (кстати имеющиеся в акспте отчёты были охарактеризованы руководством как "никакущие" и их всё равно придется переделывать), поэтому вопрос - как подобную задачу можно решать используя "плоский справочник"? Напихать в справочник товаров 4 новых аналитики и заполнять их? Но это же бред...
P.S.
Как известно большая часть нутра Аксапты написана на самой же Аксапте, тут у меня возникает вопрос - если в такой задаче, как управление предприятием и анализ его работы можно обойтись плоскими таблицами-справочниками, то почему ими нельзя было обойтись в такой задаче, как управление проектами / AOT-ом?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
ActiveX, где можно набивать текст? yooshi DAX: Программирование 1 16.12.2005 17:47
Книга Покупок можно ли не закрывать? asabin DAX: Функционал 1 18.11.2005 17:50
Можно ли в инамическом запросе использовать "group by"? yooshi DAX: Программирование 26 23.09.2005 16:35
Можно ли исп. switch задать диапазон для case ??? djoker DAX: База знаний и проекты 23 27.12.2004 15:28
Можно ли поменять налоговый код по проведенной закупке или накладной поставщика Голова 2уха DAX: Функционал 1 25.10.2004 11:51
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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