Показать сообщение отдельно
Старый 03.02.2012, 20:20   #83  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,894 / 5650 (194) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Наверное поезд уже ушел, но допишу для порядка: Сегодня второй раз сталкнулся с интересной схемой рассчета средней себестоимости и учета возвратов. На первом этапе считается средняя себестоимость для всего, КРОМЕ ВОЗВРАТОВ. В идеале еще и пишется средняя себестоимость в какую-то табличку - в разрезе номенклатуры и аналитик финансового склада. На втором этапе, все возвраты переоцениваются до получившейся средней себестоимости. Схема применяется тогда, когда идет торговля быстро уцениваемым товаром. Типа газет Соответственно - необходим механизм регулярного рассчета справедливой себестоимости товара для возвратов.
В существующую схему расчета себестоимости это дело, вроде бы, пристойно укладывается. Просто в момент создания фиктивного переноса сначала рассчитываем количество и сумму для всего кроме возвратов, потом немедленно переоцениваем возвраты по пропорции количество_возврата*общая_сумма/общая количество. Потом докидываем сумму и количество возвратов к сумме и количеству расходной и приходной проводок фиктивного переноса и дальше работаем как обычно. Можно еще сделать какую-то отчетную форму, которая просто показывает проводки фиктивного переноса в каждом периоде и выводит по ним среднюю себестоимость (просто display-метод. Хотя вроде бы в 2012ой появилась поддержка вычислимых полей во view...)
За это сообщение автора поблагодарили: Stitch_MS (3).