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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.06.2009, 16:37   #4  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Цитата:
Сообщение от mazzy Посмотреть сообщение
Ох, это большая тема....
1.
Пересчет в зависимости от складской аналитики.
например, сыпучие материалы - пересчет тонны/кубометры сильно зависит от характеристик партии.
Присоединяюсь двумя руками! Мы для вертикального решения сделали зависимость от конфигурации по всей системе, пришлось дополнить до 200 вызовов UnitConvert::qty() и UnitConvert::value(). Зависимость от партии, полагаю, будет сделать безумно сложно: она известна совсем не везде, в расчет спецификации номер партии не "проникает". К сожалению, зависимость от аналитики нельзя сделать "по чуть-чуть": либо та или иная аналитика учитывается всегда и везде, во всех удаленных уголках системы, включая сводное планирование и ЕС-овский "Интрастат", либо пересчету единиц становится нельзя доверять.

"Доп. кол-во", как правило, бесполезно, поэтому комментировать не буду (у нас пока было немного клиентов, которым нужны Фаренгейты). Мастер - бесполезен. Улучшение интерфейса - бесполезно.

Название: Units.GIF
Просмотров: 2735

Размер: 14.8 Кб

А вообще - обращайтесь, если что. Эти единицы измерения - моя любимая тема стала. Как, например, насчет того, что при коэффициенте пересчета порядка 1 E(-16) на точность начинает влиять (не лучшим образом) внутреннее представление вещественных чисел Аксапты? В результате встроил в пересчет единиц постоянный множитель, чтобы сдвинуть все маленькие вещественные коэффициенты "влево".

Как насчет того, что для интеграции с внешними системами приходится конвертировать единицы измерения и использовать для этого "внешние коды" в Аксапте? Если Вы попробуете настроить это, то с удивлением обнаружите, что можно сделать соответствие только 1:1, а 1:N настроить уже не получится. Например: "kg" в AX -> "kg" внешний, а также "кг" в AX -> "kg" внешний. Второе соответствие (синоним) настроить уже не удастся.

Как насчет зависимых от языка кодов единиц, чтобы для единицы "001" на сербском счете печаталось "кг", а на английском - "kg"?

Последний раз редактировалось EVGL; 15.06.2009 в 17:22.
За это сообщение автора поблагодарили: mazzy (2).
Теги
единица измерения, пересчет

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Стандартные единицы измерения Andromache DAX: Функционал 3 27.04.2011 16:40
Как сделать ед.изм . "конвертируемой"? Амангельды DAX: Функционал 14 19.01.2005 16:05
Создние PurchLine с ед. измерения типа 'Склад' NJD DAX: Программирование 0 30.06.2004 10:53
Единицы измерения Ирина Шеломицкая DAX: Функционал 1 16.02.2004 11:47
Единицы измерения... soin DAX: Функционал 12 09.10.2003 15:10

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

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

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