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