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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.05.2009, 13:21   #1  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от fed Посмотреть сообщение
В общем лично я не тестировал производительность получившейся схемы. Но из общих соображений думаю что закрытие по средней за период будет работать с примерной такой же скоростью что и закрытие по FIFO, закрытие по средней на дату будет проигрывать закрытию по FIFO процентов 20-30 (что все равно значительно меньший проигрыш, чем это было в старой схеме по средней).
Эк, как заковыристо сказал. Видимо, чтобы избежать ответственности за "обещания".

Я думаю, что вполне можно утверждать, что новая схема закрытия по средней позволит значительно повысить производительность по сравнению со старой схемой закрытия по среднему. В первую очередь за счет того, что в ax2009 число записей в inventSettlement имеет линейную зависимость от числа складских проводок O(n), а раньше имело квадратичную зависимость O(n^2).

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

=============
Надо отметить, что FIFO всегда имело линейную зависимость. Поэтому раньше выполнялось значительно быстрее, чем закрытие по среднему.
__________________
полезное на axForum, github, vk, coub.
Старый 08.05.2009, 13:23   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Пожелание: можно в таблицах все числа выровнять вправо, чтобы читать было удобнее?
__________________
полезное на axForum, github, vk, coub.
Старый 08.05.2009, 13:43   #3  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Для версии DAX 2009 это соображение по прежнему справедливо. При закрытии склада по средней - у нас по прежнему все приходы сопоставляются со всеми расходами. То что теперь это делается не через множество складских сопоставлений, а через фиктивный перенос экономической смысл проблемы не изменяет.
По-моему, неправда.
Здорово меняет экономический смысл. Особенно для номенклатуры с маленькой или округленной ценой.

Пример ax4:
Приход1, 60 шт, сумма 100 руб, цена единицы 1.6666(6). В аксапте записывается как 1.67
Приход2, 60 шт, сумма 70 руб, цена единицы 1.1666(6). В Аксапте записывается как 1.17
Классическое среднее, рассчитанное котловым методом: 1.41666(6) = (100+70)/120.

Расход1, 80шт, сумма = 123.6 = 1.67*60 + 1.17*20. Цена единицы 1.545.
Расход2, 20шт, сумма = 23.4 = 1.17*20. Цена единицы 1.17.

Т.е. раньше алгоритм "по среднему" на самом деле означал смесь между FIFO и средним.
============

Пример ax2009:
Приход1, 60 шт, сумма всего 100 руб, цена единицы 1.6666(6). В аксапте записывается как 1.67
Приход2, 60 шт, сумма всего 70 руб, цена единицы 1.1666(6). В Аксапте записывается как 1.17
Классическое среднее, рассчитанное котловым методом: 1.41666(6) = (100+70)/120.

Фиктивный расход: 100шт, сумма = 147 = 1.67*60+1.17*40, цена единицы 1.47
Фиктивный приход: 100шт, сумма = 147, цена единицы 1.47

Расход1, 80шт, сумма всего = 117.6 = 1.47*80. Цена единицы 1.47.
Расход2, 20шт, сумма всего = 29.4 = 1.47*20. Цена единицы 1.47.

Т.е. теперь экономический смысл кардинально поменялся:
1. в течение периода закрытия себестоимость списания будет одинаковой у всех проводок списания
2. ошибки округления существенно меньше, чем раньше. Даже при маленьких ценах. Даже когда цена за единицу меньше 1 копейки.
3. Хотя алгоритм по-прежнему является смесью между FIFO и средней, но он выдает результаты гораздо более близкие к классическому среднему, которое считается котловым методом.
__________________
полезное на axForum, github, vk, coub.
Старый 08.05.2009, 13:52   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Самое интересное действительно в конце
Но там маловато примеров, таблиц и диаграм - воспринимать очень трудно. придется оставить на выходные. Можно дополнить примерами?
__________________
полезное на axForum, github, vk, coub.
Старый 08.05.2009, 13:59   #5  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
и мне кажется, что стоит вставить непосредственно в статью несколько поясняющих слов про термин "партионный учет".
См.мой пост Denis Fedotenko: Себестоимость и закрытие склада
__________________
полезное на axForum, github, vk, coub.
Старый 08.05.2009, 15:07   #6  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,913 / 5736 (197) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Цитата:
Сообщение от mazzy Посмотреть сообщение
По-моему, неправда.
Здорово меняет экономический смысл. Особенно для номенклатуры с маленькой или округленной ценой.
Имеется в виду - от циклов в себестоимости это все равно не избавляет...
Теги
закрытие склада, себестоимость, склад, blog, ax2009, ax3.0, ax4.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Denis Fedotenko: Себестоимость и закрытие склада Blog bot DAX: База знаний и проекты 44 29.03.2010 14:54
Обновление процедуры закрытия склада в АХ 3.0 Vadim Korepin DAX: Функционал 10 07.08.2006 16:21
Финансовые проблемы при Закрытии склада Владимир Ю. DAX: Функционал 6 28.06.2005 20:00
Ошибка при закрытии склада jaran DAX: Прочие вопросы 10 24.12.2004 15:56
Ошибка при закрытии склада, при закрытии более ранней датой, чем пересчет Berkoff DAX: Функционал 2 25.10.2004 17:52

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

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

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