← На главную
Часто при оформлении документа Возврат товаров от клиента в конфигурации 1С:Управление торговлей (УТ 11) возникает ситуация, когда в движениях по регистру накопления Себестоимость товаров заполняется только количество, а колонка Стоимость остается совершенно пустой. При этом в самом документе возврата может быть корректно указан исходный документ продажи, открыв который, мы видим, что там себестоимость рассчитана и заполнена верно. Разберем подробно, почему так происходит, какова логика программы и в какую сторону нужно копать для решения этой задачи.
Главная причина: ожидание закрытия месяца
Основной ответ на этот вопрос кроется в архитектуре механизмов расчета себестоимости в современных версиях программы. Если вы видите пустую стоимость в движениях сразу после проведения документа возврата, первое, что нам нужно сделать — посмотреть в сторону регламентной операции закрытия месяца.
В отличие от старых конфигураций, 1С:УТ 11 при использовании метода скользящей оценки (ФИФО) жестко разделяет оперативный (количественный) и финансовый (суммовой) учет. При оперативном проведении документа возврата система формирует только количественные движения по складам. Суммовые расчеты откладываются до выполнения регламентных операций.
Разберем возможные причины пустой стоимости в регистре
Проанализируем ситуации, из-за которых себестоимость может не отображаться или не рассчитываться автоматически:
- Разные периоды отгрузки и возврата. Если продажа товара произошла в одном месяце, а возврат оформляется в другом, система принципиально не может мгновенно «на лету» определить стоимость партий. Она не сторнирует себестоимость прошлым периодом, так как финансовый результат закрытого периода уже зафиксирован. Возврат приходует товар на склад текущим периодом. Точная стоимость этой возвращенной партии будет вычислена математически (путем решения системы уравнений) только при окончательном закрытии текущего месяца.
- Настройки способа определения себестоимости. В табличной части документа возврата колонка «Себестоимость» часто представлена в виде гиперссылки. Под ней скрывается важная настройка способа ее определения. Если там случайно выбран вариант ручного указания, но сами цифры в форму не введены, регистр стоимости ожидаемо останется пустым даже после закрытия месяца.
- Отсутствие остатков на начало месяца. Если на начало месяца, в котором делается возврат, остаток возвращаемого товара на складе нулевой и других поступлений не было, предварительный (фоновый) расчет себестоимости может давать нулевой результат до полноценного закрытия.
- Схема «Интеркампани» (передача товаров). Если при первоначальной реализации товар передавался между вашими собственными юридическими лицами, себестоимость возврата может не заполниться до тех пор, пока не будут корректно оформлены все сопровождающие корректирующие документы по возврату между этими организациями.
Практические способы решения проблемы
Посмотрим, какие шаги мы можем предпринять для проверки и исправления ситуации в базе:
- Проверка настроек в строках документа возврата. Откроем гиперссылку в колонке «Себестоимость» для возвращаемых товаров в самом документе. Убедимся, что там выбран вариант автоматического определения из документа продажи. Это гарантирует, что система попытается самостоятельно подтянуть правильные данные при расчете.
- Запуск фонового задания расчета. Если делать окончательное закрытие месяца еще рано (например, середина месяца), но нам срочно нужны ориентировочные цифры для оценки, мы можем запустить регламентное задание
Предварительный расчет себестоимости. В большинстве случаев это позволяет увидеть предварительную себестоимость возврата в отчетах до окончания отчетного периода.
- Ручная фиксация стоимости. В крайних случаях, если автоматический расчет не справляется (например, из-за сложных неисправленных сбоев в партиях прошлых закрытых периодов), мы можем переключить способ определения себестоимости по гиперссылке на ручной вариант. В этом случае потребуется вручную указать точную сумму себестоимости, предварительно посмотрев ее в первоначальном документе реализации.
Подводя итог, всегда помните: пустая стоимость в регистре при проведении возврата в УТ 11 — это в большинстве случаев не ошибка пользователя или программы, а штатное поведение системы, ожидающей выполнения процедуры закрытия месяца для точного математического расчета финансового результата.