Добавлю еще ложку дегтя в использование номера возвращенного лота и пересчета остатков.
Используем пересчет остатков на каждый день.
У номенклатуры активная аналитика склад (фин. склад=Да), складская модель закрытия ФИФО. Версия Ax 3.0 sp3 (Проверял на рабочем приложении и на стандартном).
Столкнуля с такой проблемой:
Например, есть две закупка
Закупка: количество +1 себестоимость +10
Закупка: количество +1 себестоимость +20
Оформляем продажу: Продажа: количество -1 себестоимость -15.
Запускаем пересчет. Проводки становятся:
Закупка: количество +1 себестоимость +10
Закупка: количество +1 себестоимость +20
Продажа: количество -1 себестоимость -10 (Фин. сумма = -15, Коррекция = +5). Оформляем возврат продажи. Возврат продажи: количество +1 себестоимость +10.
Перед закрытием склада в конце месяца отменяем пересчет. Получаем проводки:
Закупка: количество +1 себестоимость +10
Закупка: количество +1 себестоимость +20
Продажа: количество -1 себестоимость -15. (Фин. сумма = -15, Коррекция = 0)
Возврат продажи: количество +1 себестоимость +10.
Запускаем закрытие склада. Получаем проводки:
Закупка: количество +1 себестоимость +10
Закупка: количество +1 себестоимость +20
Продажа: количество -1 себестоимость -10. (Фин. сумма = -15, Коррекция +5)
Возврат продажи: количество +1 себестоимость +5. (Фин. сумма = +10, Коррекция -5)
Т.е. после закрытия коррекция из исходного заказа добавляется к коррекции возврата с обратным знаком.
В текущей ситуации, пере оформлением возврата отменяем пересчет (Количество возвратов очень ограничено и можем себе это позволить).
У кого нибудь была подобная ситуация и как решали?
__________________
Алексей
|