При переходе на работу в 1С:Бухгалтерия 3.0 (БП 3.0) пользователи часто сталкиваются с неприятной ситуацией: при попытке создать документ Ведомость в банк или Ведомость в кассу программа автоматически подтягивает огромные суммы задолженности за прошлые годы (например, с 2014 по 2019 гг.). При этом по данным оборотно-сальдовой ведомости (счет 70) долгов перед сотрудниками нет. Ситуация осложняется тем, что при закрытии месяца система начинает требовать перепроведения или создания документов Начисление зарплаты за старые периоды. Для предотвращения таких ситуаций есть обработка корректного переноса остатков из БП 2.0.
В этой статье мы подробно разберем, почему возникают «фантомные» долги, как правильно очистить регистры и настроить программу так, чтобы прошлые периоды не влияли на текущую работу. Для решения этой проблемы в автоматическом режиме поможет обработка устранения фантомных задолженностей прошлых периодов.
Для начала проанализируем ситуацию с точки зрения архитектуры программы. В 1С:Бухгалтерия 2.0 и при использовании внешних программ (например, ЗУП 2.5) учет зарплаты в бухгалтерии часто ограничивался только проводками по бухгалтерским счетам (Дт 20, 26, 44 — Кт 70). Однако в БП 3.0 механизмы выплаты зарплаты работают иначе.
Документы Ведомость в банк и Ведомость в кассу заполняются не на основании остатков по 70 счету, а по данным специальных регистров накопления. Основные из них:
Зарплата к выплате — здесь хранится информация о том, сколько и по какому документу-основанию мы должны выплатить сотруднику (для смежной конфигурации есть обработка очистки регистра в ЗУП КОРП).Взаиморасчеты с сотрудниками — этот регистр фиксирует общую задолженность в разрезе периодов — для быстрого исправления есть обработка удаления ошибочных остатков по взаиморасчетам.Если в прошлые годы (до 2019-го) вы загружали данные из ЗУП 2.5 документом Отражение зарплаты в регл. учете, он делал проводку по 70 счету, но мог не делать движений по этим регистрам. Система «видит» начисление, но не «видит» выплату в аналитическом разрезе, поэтому считает, что долг тянется с самого момента приема сотрудника на работу. Рассмотрим подробнее способы решения этой проблемы.
Рассмотрим самый простой, «пользовательский» метод, который обсуждался на форуме. Суть заключается в создании документа, который «схлопнет» задолженность в регистрах, не затрагивая при этом реальное движение денежных средств на расчетном счете.
Выполним следующие шаги:
Проанализируем ситуацию: нам нужно убрать остатки только в регистрах накопления, не трогая 70 счет, так как сальдо по нему в ОСВ верное. Для этого идеально подходит документ Операция.
Разберем по шагам:
Зарплата к выплатеВзаиморасчеты с сотрудникамиБухгалтерские взаиморасчеты с сотрудникамиСовет: Чтобы не вводить данные вручную для каждого сотрудника, можно сначала создать «техническую» ведомость из первого способа, нажать «Заполнить», посмотреть суммы и периоды, а затем перенести их в Операцию и удалить ведомость.
Если вы опытный пользователь или программист, рассмотрим наиболее «чистый» технический метод. В 1С существует специальный документ Перенос данных, который предназначен именно для корректировки программных регистров.
Посмотрим, как его найти:
Перенос данных и откроем этот список документов.Зарплата к выплате и Взаиморасчеты с сотрудниками.Пользователь в теме жаловался, что при закрытии месяцев прошлых лет система сама создает документы Начисление зарплаты. Это происходит потому, что в настройках программы указано: «Учет зарплаты ведется в этой программе».
Выясним причину: программа видит, что месяц закрывается, а документа начисления нет, и пытается его «помочь» создать. Чтобы это прекратить, нужно правильно настроить историю порядка учета зарплаты.
Рассмотрим алгоритм действий:
Чтобы окончательно обезопасить старые периоды от случайных изменений, обязательно установим дату запрета редактирования:
Это гарантирует, что даже если вы случайно запустите групповое перепроведение документов, записи в регистрах по зарплате за 2014-2018 годы останутся нетронутыми.
Проанализируем этот технический нюанс. При обновлении с редакции 2.0 на 3.0 старые документы Отражение зарплаты в регламентированном учете конвертируются в специальный архивный вид. Если вы попытаетесь их открыть, вы увидите пустую форму или ограниченный набор полей.
Важно: Не пытайтесь переписывать их или превращать в современные документы Начисление зарплаты с помощью обработок. В БП 2.0 и БП 3.0 принципиально разные алгоритмы расчета НДФЛ и страховых взносов. Ручное изменение «старины» приведет к тому, что у вас «поедет» вся налоговая отчетность за прошлые годы, которую вы уже давно сдали.
Резюме: Оптимальная стратегия — оставить старые документы как есть, а все «хвосты» в регистрах (которые мешают формировать текущие ведомости) обнулить одним документом Операция или Перенос данных на дату начала полноценной работы в новой базе.