В процессе работы с программами 1С:Комплексная автоматизация 2 и 1С:ERP пользователи часто сталкиваются с необходимостью исправления документов прошлых периодов, которые уже закрыты для редактирования. Традиционный для старых систем (таких как 1С:УПП или 1С:Бухгалтерия) метод «Сторно» в современных конфигурациях может привести к серьезным проблемам. В этой статье мы разберем, почему «Сторно» считается рискованным инструментом и как правильно использовать механизм корректировок для исправления хозяйственных операций.
Рассмотрим ситуацию, когда в прошлом году был ошибочно оформлен документ Приобретение товаров и услуг (ПТиУ), хотя фактически должна была быть отражена операция Поступление от переработчика. Бухгалтер хочет исправить ошибку датой обнаружения, не открывая прошлый год.
Выясним причину, по которой прямое использование универсального документа Сторно или ручных операций является нежелательным в системах на платформе ERP/КА 2:
Сторно просто инвертирует знаки (делает «минус»), но он не понимает сложную логику взаимосвязей между регистрами себестоимости, партиями товаров и НДС.Сторно может некорректно отразиться в регистрах НДС, что приведет к неверному заполнению Книги покупок или Книги продаж и потребует ручной правки декларации.В современных конфигурациях для исправления ошибок предусмотрен специализированный объект. Если в вашей базе «ввода на основании» для корректировки нет, проанализируем настройки. Как отмечено в обсуждении, необходимо проверить включение соответствующих функциональных опций (ФО) в разделе НСИ и администрирование — Настройка НСИ и разделов — Закупки.
Рассмотрим подробнее преимущества использования Корректировки приобретения:
Расчет себестоимости.Проанализируем конкретный кейс: нужно убрать ошибочную закупку и ввести правильную переработку текущим периодом. Разберем по шагам, как это реализовать:
Шаг 1. Оформление сторнирующей корректировки
Создаем документ Корректировка приобретения на основании ошибочного документа Приобретение товаров и услуг. В виде операции выбираем «Исправление ошибки». На закладке «Товары» обнуляем количество и суммы. Это действие «вывернет» ошибочное поступление в текущем периоде, не затрагивая прошлый год физически, но корректируя сальдо.
Шаг 2. Отражение в финансовом учете
Поскольку период закрыт, в настройках отражения расхождений выберите вариант отражения на доходы или расходы (статьи прочих доходов/расходов), чтобы разница не пыталась «догнать» уже списанную себестоимость в прошлом году, если это технически невозможно.
Шаг 3. Ввод правильного документа
Теперь вводим правильный документ Поступление от переработчика текущей датой. Важно помнить, что этот документ требует наличия материалов у переработчика (на счете 10.07 или в соответствующем регистре). Если передача материалов не была оформлена, проанализируем остатки и при необходимости оформим Передачу сырья переработчику текущей датой или через корректировку остатков.
Посмотрим на пример того, как система обрабатывает данные. При проведении корректировки программа делает движения по регистру Выручка и себестоимость продаж (если товар был продан) или Себестоимость товаров. Ручное сторно через Операцию (регламентированный учет) эти регистры не затронет, что создаст разрыв между бухгалтерским балансом и управленческими отчетами. Для синхронного исправления данных сразу по всем регистрам можно использовать расширение для сторнирования и редактирования движений документа.
Если вам все же необходимо программно создать сторнирующие записи для специфических целей (например, в собственной обработке), используйте методы объектов, но крайне осторожно. Пример логики (условно):
// Пример логики поиска корректировки
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ Ссылка ИЗ Документ.КорректировкаПриобретения ГДЕ ДокументОснование = &Основание";
Запрос.УстановитьПараметр("Основание", СсылкаНаОшибочныйДокумент);
// Далее программное заполнение документа корректировки
Однако помните, что ручное создание движений — это крайняя мера. В 1С:КА 2 и ERP всегда приоритетнее использовать типовые документы, так как они содержат скрытые алгоритмы заполнения технических регистров, которые не видны на первый взгляд.
Использование корректировки гарантирует, что ваши данные попадут в декларацию по прибыли и НДС именно как исправления. В случае со Сторно данные могут «развалиться» по строкам декларации, так как система не поймет природу отрицательного оборота.
Резюмируем:
Сторно как о методе исправления в КА 2/ERP для товарных операций.Закрытие месяца, чтобы убедиться в отсутствии ошибок в регистре Партии товаров.Таким образом, следуя методологии программы, вы сохраните чистоту учета и избежите трудоемкого поиска ошибок при формировании финансового результата. Если при расчете все же возникли сбои, можно применить обработку для исправления отрицательных остатков партий в регистре себестоимости.