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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.02.2010, 12:44   #3  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,715 / 1204 (44) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
По банальной причине. Это бессмысленно. Не имеет "физического" смысл

"Физ.наличие" - это то, сколько товара физически вообще есть на складе.
"Физ.доступно" - это то, сколько товара из того, что физически есть, можно использовать при создании новых заказов. Сколько товара "свободно". Никем не зарезервировано под свои нужды.

Как рассчитать эти параметры на заданную дату?

Очевидно, что для "Физ.наличия" все просто. Достаточно просто сложить количества складских проводок, вне зависимости от того, какой статус прихода/расхода они имеют в настоящее время. История изменения статусов роли не играет. Досточно знать их статус на текущий момент и когда произошел физический приход/расход товара. Дата прихода/расхода зафиксирована в полях DatePhysical/DateFinancial/DateInvent

А вот для "Физ.доступно" просто сложить проводки - невозможно! Ведь надо знать не просто статус проводки, который она имеет сейчас, а тот статус проводки, который у нее был на интересующую дату! И даже дату установить не возможно, ведь установка/снятие с резерва не порождает новых проводок.

Ну, например, если 1 штука была зарезервирована вчера, а сегодня уже снята с резерва, то, очевидно, чтобы определить тот факт, что вчера "Физ.доступно" было 0, а сегодня - 1 надо хранить историю. Недостаточно знать, что есть сейчас. Необходимо знать, что было вчера

А для расчета "Физ.наличие" история не нужна. Что вчера товар был на складе, что сегодня он есть. Ну и что, что в другом статусе. Но ведь есть же! Есть физическое наличие товара.

Вот и получается, что "Физ.доступно" на дату рассчитать просто невозможно. Нет необходимой информации (истории изменения статусов проводок). Так зачем вычислять бесполезную информацию?

Последний раз редактировалось Владимир Максимов; 03.02.2010 в 12:53.
За это сообщение автора поблагодарили: Evgeniy2020 (1).
Теги
остатки, остатки на дату

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Остатки на дату InventSumDatePhysical Raven Melancholic DAX: Программирование 6 10.05.2007 15:29
Остатки товара на определенную дату Lucky13 DAX: Программирование 7 27.03.2007 14:27
Остатки на дату. Bars DAX: База знаний и проекты 119 15.02.2006 20:35
Остатки dog37 DAX: Программирование 6 02.06.2005 11:25
Сверка остатков по счетам учета материалов и складские остатки tolstjak DAX: Функционал 5 05.04.2005 13:51

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

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

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