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