Проблема корректировки отгрузок в системе 1С:Торговля и Склад 7.7 (ТиС) стала особенно острой после изменений в законодательстве, вступивших в силу в 2019 году. Ранее многие бухгалтеры использовали механизм «обратной реализации», когда покупатель просто выставлял встречный документ на возврат. Однако современные требования ФНС и изменения в правилах ведения книги покупок и книги продаж диктуют необходимость использования корректировочных счетов-фактур (КСФ). Рассмотрим подробнее, как реализовать этот процесс в типовой конфигурации 7.7, где специализированного документа «Корректировка реализации», аналогичного современным версиям 1С 8.3, изначально не было предусмотрено.
Выясним причину, по которой обычное изменение состава документа в старом периоде недопустимо. Основная сложность заключается в том, что 1С:Торговля и Склад 7.7 — это в первую очередь система управленческого учета. Но данные из нее выгружаются в 1С:Бухгалтерию, и на их основе формируется налоговая отчетность. С точки зрения налогового кодекса (письмо ФНС № СД-4-3/20667@), любой возврат товара теперь должен оформляться через корректировочный счет-фактуру со стороны продавца.
Проанализируем ситуацию: бухгалтер хочет изменить состав или количество товара в уже проведенной реализации прошлого периода. Если мы просто откроем старый документ Реализация и внесем правки, это приведет к следующим негативным последствиям:
Разберем самый надежный и методически верный способ, который предлагает сама среда 7.7. Поскольку в ТиС 7.7 документ КорректировочныйСчетФактура является в основном фискальным (двигает только книгу покупок/продаж), для отражения изменений на складе и во взаиморасчетах необходимо использовать цепочку документов.
Рассмотрим по шагам, как это сделать:
Возврат от покупателя. В табличной части указываем только те позиции и то количество, которое фактически возвращается или на которое уменьшается поставка.ОстаткиТоваров, а долг покупателя уменьшится в регистре ВзаиморасчетыПокупателей.Возврат от покупателя вводим документ Корректировочный счет-фактура.Важный нюанс: Если бухгалтер настаивает на том, что «это не возврат, а именно корректировка из-за ошибки в первичке», то в поле комментария или в дополнительных реквизитах стоит указать причину. Для системы 1С 7.7 математика Реализация - Возврат идентична математике Корректировка в меньшую сторону.
Бывают случаи, когда физического движения товара нет (например, изменилась цена уже проданного товара, или выявлен брак, который клиент утилизирует у себя, но требует уменьшения долга). В такой ситуации нам не нужно трогать складские остатки.
Проанализируем этот сценарий:
Корректировочный счет-фактуру (выданный).Ведомость по взаиморасчетам.Корректировка долга с видом операции «Списание задолженности» или «Изменение долга», чтобы выровнять сальдо с учетом корректировки.Для программистов и продвинутых пользователей важно понимать, как эти операции отражаются в программном коде и структурах данных. В 1С 7.7 нет понятия «версионности» документа. Посмотрим на пример логики, которую можно внедрить, если типовых средств недостаточно:
// Пример логического разделения (псевдокод для понимания процесса)
Процедура ПриЗаписи()
Если ВидОперации = Перечисления.ВидыОпераций.Корректировка Тогда
// Проверяем, что период закрыт
Если ДатаДокумента < Константа.ДатаЗапретаРедактирования Тогда
Предупреждение("Нельзя править документ напрямую! Используйте Возврат + КСФ");
СтатусВозврата(0);
КонецЕсли;
КонецЕсли;
КонецПроцедуры
Если ваша организация часто сталкивается с необходимостью сложной корректировки (например, замена одной номенклатуры на другую в прошлом периоде), рекомендуется разработать внешнюю обработку, которая будет автоматизировать создание связки документов Возврат (на старый товар) и Реализация (на новый товар), чтобы не нарушать партионный учет.
Рассмотрим подробнее последствия «простого исправления», о котором часто говорят на форумах. В 1С 7.7 себестоимость рассчитывается в момент проведения документа по методу LIFO или FIFO. Изменяя количество в старом документе Реализация, вы заставляете систему пересчитывать все последующие списания этого товара. Это может привести к тому, что копеечные отклонения в одном месяце превратятся в огромные разницы по прибыли в конце года.
Резюмируем рекомендации:
Возврат от покупателя.Корректировочный счет-фактуру на основании первичного документа или возврата.Таким образом, несмотря на отсутствие в 1С 7.7 специализированного единого инструмента для корректировки состава реализации, поставленная задача успешно решается комбинацией стандартных документов, что гарантирует чистоту как управленческого, так и бухгалтерского учета.