Показать сообщение отдельно
Старый 03.12.2008, 09:02   #16  
AlexeyBP is offline
AlexeyBP
Участник
Axapta Retail User
 
290 / 36 (2) +++
Регистрация: 18.10.2005
Адрес: Тюмень
Добавлю еще ложку дегтя в использование номера возвращенного лота и пересчета остатков.
Используем пересчет остатков на каждый день.
У номенклатуры активная аналитика склад (фин. склад=Да), складская модель закрытия ФИФО. Версия 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)

Т.е. после закрытия коррекция из исходного заказа добавляется к коррекции возврата с обратным знаком.
В текущей ситуации, пере оформлением возврата отменяем пересчет (Количество возвратов очень ограничено и можем себе это позволить).
У кого нибудь была подобная ситуация и как решали?
__________________
Алексей