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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.11.2004, 01:28   #1  
DmitrySt_imported is offline
DmitrySt_imported
Участник
 
4 / 10 (1) +
Регистрация: 25.11.2004
Могу дать общие понятия по алгоритму закрытия склада:
1. Синхронизируется стоимость receipt/issue транзакций, ведь стоимость любой issue-транзакции всегда первоначально принимается как мгновенная средняя стоимость по финансовому складу, а стоимость receipt-транзакции может сильно от нее отличаться
2. Производятся итерации по синхронизации стоимости receipt/issue транзакций, возникших в результате переноса со склада на склад (Quarantine order, Transfer journal). Ведь если у тебя модель закрытия, например, Weighted Average, то стоимость issue-inventory-transaction вычисляется через все receipt-transactions. А если произошел перенос со склада на склад, да еще несколько раз (c A -> B, c B->C, c C->A), то после вычисления стоимости issue-транзакции на складе С, мы должны скорректировать стоимость соответствующей ей receipt-транзакции на складе A. А после этого, раз стоимость одной из receipt-транзакций на A изменилась, мы должны снова пересчитать стоимость всех issue-транзакций на A, а если были переносы с A на B, то снова и на B, и далее на C, и снова на A, и т.д. Когда же выход? Вот на это и нужны два параметра при закрытии склада:
- когда количество этих циклов превысит N (по умолчанию),
- или же минимальый перенос между складами не превысит M центов (копеек)
3. Эти п.1 и 2 делаются для всех Items, Services, и только потом - для BOMs, в порядке определяемом BOMLevel. Это делается для того, чтобы при изменении стоимости исходных материалов, мы могли перевычислить стоимость произведенного предмета (BOM).

Именно этим третьим пунктом (на моем теперешнем уровне понимания алгоритмя), в основном и различается Пересчет от Закрытия (+ то, что писал Mazzy). И именно по этом склад Закрывается только полностью. Иначе, если ты не пересчитал все исх. материалы, как ты можешь пересчитать стоимость всех произведенных товаров?
 


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

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

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