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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.07.2010, 20:46   #1  
Geo is offline
Geo
Участник
Аватар для Geo
 
258 / 47 (2) +++
Регистрация: 04.04.2008
Цитата:
Сообщение от Starling Посмотреть сообщение
Если я правильно понял идею, то она будет работать не всегда.
Пример:
Есть один перенос, по нему две проводки:
- Проводка1 - Х
- Проводка2 +Х
Сторнирующий перенос:
- Проводка3 - Y
- Проводка4 +Y
Вы предлагаете маркировать: Проводка1 <-> Проводка4 и Проводка2 <-> Проводка3?
Этот подход избавит от циклов только в случае если Х = Y. Если это не так, то такая маркировка наоборот может привести к появлению новых циклов.
Немного не так. Надо проводки не полностью в кольцо замыкать (т.к. при разной себестоимости в проводках это вызовет заворот мозгов у системы, т.е. безконечный цикл до исчерпания лимита, причем с бредовой себестоимостью в переносах в результате), а приход-расход на одном складе. Точнее, ошибочный приход со сторно-расходом.
В Вашем примере, если принять первую операцию за ошибочную, а вторую - за сторно, это будет маркировка Проводка2 <-> Проводка3.

Замечу, что при отсутствии такой маркировки система не только будет долго мучаться в циклах, но и результат выдаст неверный (по итоговой себестоимости запасов).
Старый 01.07.2010, 21:01   #2  
Geo is offline
Geo
Участник
Аватар для Geo
 
258 / 47 (2) +++
Регистрация: 04.04.2008
Посмотрел нашу базу. Собственно, сейчас поумневшая АХ при сторнировании переносов (через родную функцию копирования журналов) так сама и делает: сразу маркирует расходную проводку сторнирующей операции с приходной проводкой сторнируемой. Аплодисменты!

У нас АХ2009.

...
Более того: даже при наличии неотмаркированных обратных переносов, пересчет склада всё равно работает очень быстро (на тестовых данных). Либо это в 2009 так хорошо переписали закрытие склада по средней, либо это из-за того, что у нас себестоимость средняя не "на дату", а взвешенная (за период то бишь). Однако, по логике, средняя взвешенная должна бы, наоборот, резко увеличивать количество циклов при переносах туда-сюда, поскольку теперь пересчету подлежат цикличные переносы не только за один день, а за весь период в целом (хотя тут могу ошибаться).

Последний раз редактировалось Geo; 01.07.2010 в 21:14.
Теги
закрытие склада

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Странное закрытие склада и коррекция себестоимости в наличии Aquarius DAX: Функционал 11 28.05.2010 11:45
Denis Fedotenko: Себестоимость и закрытие склада Blog bot DAX: База знаний и проекты 44 29.03.2010 14:54
И снова закрытие склада... Apriori DAX: Функционал 3 21.01.2008 10:03
Ошибка при закрытии склада, при закрытии более ранней датой, чем пересчет Berkoff DAX: Функционал 2 25.10.2004 17:52
Закрытие склада в основной и вторичной валюте, отключенная корреспонденция счетов May DAX: Функционал 1 02.04.2004 13:25

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

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

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