В практике работы с программой «1С:Комплексная автоматизация 1.1» (КА 1.1) часто возникает ситуация, когда после проведения свертки информационной базы необходимо отразить возврат товара или изменение стоимости по операциям, совершенным в периодах, которые были обрезаны. Основная сложность заключается в том, что документ Корректировка реализации в этой конфигурации жестко ориентирован на наличие исходного документа с актуальными движениями по регистрам. Если реализация не проведена (например, она осталась в базе как "пустой" объект после свертки), стандартные механизмы формирования корректировочного счета-фактуры и отражения записей в Книгах покупок/продаж перестают работать корректно.
Рассмотрим подробно, как решить эту проблему, сохранив чистоту учета и избежав искажения дебиторской задолженности и складских остатков.
Разберем ситуацию: база ведется с 2019 года, а корректируемая отгрузка была в 2018 году. В текущей базе документ реализации присутствует в непроведенном виде (жертва свертки), либо данные по нему отсутствуют вовсе. Программа при попытке ввести корректировку на основании такого документа не сможет рассчитать разницу «до» и «после», так как «до» (данные исходных регистров) в системе равно нулю.
Проанализируем основные риски простого проведения старой реализации:
Этот метод считается наиболее надежным для того, чтобы «связать» корректировочный счет-фактуру с первичным документом. Суть метода заключается в создании условий, при которых корректировка увидит данные для расчета, но при этом не будет затронут баланс предприятия.
Разберем по шагам алгоритм действий:
Шаг 1. Подготовка исходного документа.
Если документ реализации 2018 года сохранился в базе в непроведенном состоянии, откроем его. Если документа нет — создадим новый, полностью идентичный по составу товаров, ценам и контрагенту тому, что был в 2018 году. Установим дату документа 2018 годом (период до свертки).
Шаг 2. Проведение и очистка движений.
Нам необходимо провести этот документ, чтобы он заполнил регистры, необходимые для работы документа Корректировка реализации. Однако сразу после проведения мы должны ограничить его влияние на учет. Для этого используем механизм «Ручная корректировка» (флажок «Использовать ручную корректировку» или кнопка «Корректировка записей регистров» в зависимости от настроек интерфейса).
Проанализируем, какие записи необходимо оставить, а какие удалить:
Корректировка реализации будет брать данные о первичном НДС.Шаг 3. Ввод корректировки.
На основании подготовленной таким образом реализации вводим документ Корректировка реализации. В нем указываем фактически возвращаемое количество или новую цену. Поскольку в регистрах НДС данные теперь есть, корректировка корректно сформирует разницу и позволит выписать Корректировочный счет-фактуру.
Если вам не требуется отслеживать возврат товара на склад, а основной целью является получение записи в Книге покупок на основании корректировочного счета-фактуры от поставщика (при уменьшении стоимости реализации), можно воспользоваться более «легким» способом.
Рассмотрим этот вариант:
В КА 1.1 существует специализированный документ Отражение НДС к вычету. Он позволяет вручную сформировать запись в Книге покупок без прямой привязки к документу реализации текущей базы. В поле «Документ-основание» можно указать вручную реквизиты старого счета-фактуры. Это избавляет от необходимости проводить старые документы, но требует ручного контроля за состоянием взаиморасчетов.
Проанализируем дополнительные настройки, которые могут повлиять на результат:
Настройка налогового периода:
В документе Корректировка реализации обратите внимание на флажок «Бухгалтерский учет прошлого года закрыт для корректировки». В КА 1.1 этот механизм работает аналогично конфигурации «Бухгалтерия предприятия». Если флаг установлен, программа не будет пытаться сторнировать обороты по счетам 90 и 91 напрямую, а отразит корректировку как прибыль или убыток прошлых лет (счет 91) в текущем периоде, что соответствует требованиям ПБУ 22/2010 и ст. 54 НК РФ.
Контроль себестоимости при возврате:
Выясним причину возможных ошибок при проведении возврата. Когда товар возвращается на склад через корректировку, система ищет стоимость списания в исходном документе. Так как мы «затерли» движения по партиям в исходной реализации, в корректировке на закладке «Товары» поле «Себестоимость» может оказаться пустым. Критически важно указать стоимость возвращаемых товаров вручную, иначе регламентная операция Расчет себестоимости выдаст ошибку об отсутствии партий.
Взаиморасчеты (Дебиторка):
После проведения корректировки обязательно сформируйте отчет Ведомость по взаиморасчетам с контрагентами. Скорее всего, корректировка создаст «аванс» или уменьшит текущий долг, который тянется с момента свертки. Если в базе используется учет по документам расчетов, возможно, потребуется создать документ Корректировка долга с видом операции «Прочие корректировки», чтобы схлопнуть образовавшееся сальдо между старым «техническим» долгом и новыми данными.
Для успешного отражения операции нам пришлось обойти жесткую логику конфигурации КА 1.1. Мы выяснили, что наиболее корректным путем является создание «виртуальной» среды для документа корректировки путем временного оживления исходной реализации с последующей жесткой зачисткой её движений. Это позволяет сохранить целостность цепочки документов для НДС и отчетности, не нарушая при этом текущий баланс организации.