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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.10.2013, 12:33   #1  
Kabardian is offline
Kabardian
Талантливый разгвоздяй
Аватар для Kabardian
 
424 / 338 (12) ++++++
Регистрация: 14.12.2008
Адрес: Москва
Записей в блоге: 14
AX 2012 Пересчет единиц измерения - баг или фича?
AX 2012 R2 Cumulative Update 6.

Добрый день! Настроен пересчет единиц измерения для номенклатуры:
  • Из единицы: шт
  • В единицу: уп
  • Множитель: 12 (в AX 2012 это поле называется Коэфициент)

До AX 2012 проверка пересчета работала так:
12 шт = 1 уп

В AX 2012 проверка пересчета работает наоборот:
1 шт = 12 уп

Баг или фича?

Сейчас поднимаю документацию по AX 2012 чтобы понять это, но вдруг кто уже сталкивался с этим и знает ответ.

upd: выяснил, что это баг:
  1. В документации написано (Supply Chain Foundation in Microsoft Dynamics AX 2012, стр. 2-47):
    Цитата:
    To set up a unit of conversion for the unit, follow these steps:
    1. Open Organization administration > Setup > Units > Units.
    2. Select the unit from which you want to make the unit conversion.
    3. ClickUnit conversion.
    4. Click Newto create a new unit conversion. Create the unit
    conversion line by using the unit form from which you opened the
    form.
    5. Specify the factor by which the unit must be multiplied to equal the
    To unit. For example, if there are five pieces in a pack and the Unit
    conversionsform is opened from pieces, type "5" in the Factor
    field.

    6. In the To unit field, specify the unit to which you want to convert.
    Т. е. "Коэффициент" - это число, на которое нужно умножить единицу, указанную в поле "Из единицы" чтобы получить "В ед. изм.". Например, в 1 упаковке 5 штук, тогда необходимо настроить так
    Из единицы: шт
    В единицу: уп
    Коэффициент: 5
  2. Настроил, пересчет как указано в документации и получил ошибку в проверке пересчета (1 штука = 5 упаковок):
    Нажмите на изображение для увеличения
Название: Пример ошибки пересчета.JPG
Просмотров: 347
Размер:	75.6 Кб
ID:	8554
Отправлю баг в Microsoft как появится время. Еще не проверял считает ли он так же неправильно в функционале, возможно ошибка только в проверке пересчета.
upd2: проверил в функционале - по крайней мере в закупках пересчет из единицы закупки (уп) в складскую (шт) в случае настроенного пересчета (1 уп = 10 шт) работает правильно.

Последний раз редактировалось Kabardian; 31.10.2013 в 13:45. Причина: уточнил, что баг только в "Проверке пересчета"
За это сообщение автора поблагодарили: Starling (2), mnt_dx (1).
Старый 24.02.2014, 18:23   #2  
Kabardian is offline
Kabardian
Талантливый разгвоздяй
Аватар для Kabardian
 
424 / 338 (12) ++++++
Регистрация: 14.12.2008
Адрес: Москва
Записей в блоге: 14
Плохо проверял в прошлый раз - проблема воспроизводится не только в калькуляторе единиц измерения, но и в функционале, например, в закупках (см. во вложении описание ошибки, примеры и выдержку из документации).

Во вложении много текста, суть проблемы вкратце - AX 2012 настройку пересчета выполненную по образу и подобию AX 2009 воспринимает как настройку пересчета не в прямом направлении, а в обратном и поэтому выполняет пересчет с точностью до наоборот.

Вопросы:
  1. Кто-нибудь сталкивался с такой проблемой?
  2. Пофиксили ошибку или выполняли настройки пересчета наоборот, чтобы система корректно считала?
Вложения
Тип файла: docx AX2012 баг в пересчете единиц измерения.docx (147.1 Кб, 167 просмотров)

Последний раз редактировалось Kabardian; 24.02.2014 в 18:39.
За это сообщение автора поблагодарили: gl00mie (2), farlander (1).
Старый 25.02.2014, 10:37   #3  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
А что говорит MS? Настраивали так, как надо по-новому.
__________________
Ivanhoe as is..
За это сообщение автора поблагодарили: Kabardian (1).
Старый 25.02.2014, 11:00   #4  
Kabardian is offline
Kabardian
Талантливый разгвоздяй
Аватар для Kabardian
 
424 / 338 (12) ++++++
Регистрация: 14.12.2008
Адрес: Москва
Записей в блоге: 14
Цитата:
Сообщение от Ivanhoe Посмотреть сообщение
А что говорит MS? Настраивали так, как надо по-новому.
Пока не обращался к нему.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
dynamicsaxtraining: Vendor returns Blog bot DAX Blogs 0 11.10.2012 00:11
X++: X++ Arrays Behave Differently in .NET CIL, in Dynamics AX 2012 Blog bot DAX Blogs 0 17.09.2012 23:11
axinthefield: Compatibility Testing for Microsoft Dynamics AX Blog bot DAX Blogs 0 23.06.2012 02:26
dynamics-ax: Microsoft Dynamics AX 2012 - System Architecture Overview Blog bot DAX Blogs 0 26.05.2011 02:11
dynamics-ax: Interview with Microsoft's Lachlan Cash on his new role, AX 2012 and more Blog bot DAX Blogs 6 22.04.2011 14:55

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

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

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