При оформлении документа Возврат товаров от покупателя в конфигурациях 1С:Комплексная автоматизация 1.1 или 1С:Управление производственным предприятием 1.3 пользователи и разработчики часто сталкиваются с ситуацией, когда проводка по дебету счета 41.01 и кредиту счета 90.02.1 формируется только в количественном выражении без суммовой оценки. Разберем основные причины такого поведения системы, механизм работы РАУЗ и правила заполнения реквизитов документа.
Проанализируем логику работы программы при включенном режиме РАУЗ. В отличие от традиционного партионного учета, где себестоимость списывается и приходуется оперативно в момент проведения документа, в РАУЗ суммовая оценка формируется иначе:
41.01, а также корректировка счета 90.02.1 выполняются регламентным документом Расчет себестоимости выпуска в конце отчетного периода.Ведомость по партиям товаров при включенном РАУЗ не используется. Для анализа остатков и движений номенклатуры следует использовать отчет Ведомость по учету МПЗ. Если отчет формируется пустым, проверяем выбранный раздел учета (должен быть выбран раздел МПЗ, а не Затраты) и наличие флагов отражения документа в регламентированном или управленческом учете.Рассмотрим ситуацию, когда оформляется возврат товара, проданного в прошлом году или в прошлых налоговых периодах. Если на начало текущего месяца по данной позиции отсутствуют начальные остатки и не было других поступлений в текущем месяце, алгоритм расчета сталкивается с отсутствием расчетной базы.
Выясним порядок действий в зависимости от способа оформления:
Расчет себестоимости выпуска.Себестоимость. В этом случае себестоимость возвращаемой номенклатуры должна быть заполнена вручную или передана при программной загрузке.Разберем частую ошибку, возникающую при программной загрузке данных (например, через COM-соединение или обработку обмена). При заполнении колонки Себестоимость многие ошибочно передают общую сумму возврата по строке, что приводит к некорректно завышенным суммам в проводках.
Важное правило: Реквизит Себестоимость в документе Возврат товаров от покупателя — это себестоимость за одну единицу товара, а не общая сумма строки. При проведении сумма проводки всегда рассчитывается по формуле:
Сумма проводки = Количество * Себестоимость
Если требуется рассчитать значение реквизита при загрузке из сторонней системы (например, из Альфа-Авто), используем следующий алгоритм:
// Пример корректного расчета цены себестоимости для строки документа
Если СтрокаЗагрузки.Количество <> 0 Тогда
СтрокаВозврата.Себестоимость = СтрокаЗагрузки.СуммаСебестоимости / (СтрокаЗагрузки.Количество * СтрокаЗагрузки.Коэффициент);
Иначе
СтрокаВозврата.Себестоимость = 0;
КонецЕсли;
Если возвращается товар, реализованный в закрытом налоговом периоде (прошлом году), сторнирование выручки и себестоимости через счет 90 в текущем периоде может вызвать методологические сложности. Рассмотрим доступные варианты оформления:
41.01 в корреспонденции со счетом 60.01 (или 76).Если аналогичная задача решается в современных конфигурациях (1С:КА 2 или 1С:ERP) и при проведении документа Возврат товаров от клиента возникает ошибка вида «Для учета "Собственные товары на складе" не указан счет», выполним следующую настройку:
Регламентированный учет → Отражение документов в регл. учете.Настроить счета учета.Собственные товары.41.01).