Почему в 1С:УТ 11 задваиваются строки в отчете по задолженности клиентов и как это исправить?

Пользователь 1С v8.3 (Управляемые формы) Управленческий учет Торговля и дистрибуция
← На главную

При работе в программе 1С:Управление торговлей (редакция 11) пользователи часто сталкиваются с ситуацией, когда в отчетах по взаиморасчетам, таких как Задолженность клиентов, одна и та же сумма долга и оплаты отображается разными строками. В результате кажется, что клиент одновременно и должен нам деньги, и имеет переплату (аванс). Это создает путаницу, искажает управленческую отчетность и мешает корректному финансовому анализу.

Рассмотрим подробнее причины возникновения этой проблемы и разберем по шагам, как правильно настроить систему, чтобы взаиморасчеты «схлопывались» автоматически или вручную.

Разберем причину: архитектура учета «Партнер — Контрагент»

Первое, на что мы должны обратить внимание, — это разделение понятий Партнер и Контрагент в УТ 11. Проанализируем ситуацию: если в настройках программы включена опция независимого ведения партнеров и контрагентов, система начинает вести учет в двух разрезах одновременно.

  1. Партнер — это управленческая сущность (группа компаний, бренд).
  2. Контрагент — это юридическое лицо, с которым заключается договор.

Если в документе Реализация товаров и услуг указан один партнер, а в документе Приходный кассовый ордер (ПКО) по ошибке выбран другой или не указан контрагент, привязанный к реализации, система воспримет это как два разных потока денежных средств. В отчете вы увидите две строки: по одной будет висеть дебиторская задолженность, по другой — кредиторская. Проанализируем настройки своих справочников и убедимся, что связка Партнер + Контрагент идентична во всех документах цепочки.

Проанализируем детализацию расчетов в договоре

Второй критически важный момент — настройки самого договора с клиентом. В 1С:УТ 11 существует три основных варианта детализации расчетов:

Даже если мы выбрали вариант По договорам, система внутри регистров накопления все равно хранит информацию о так называемом Объекте расчетов. Выясним причину задваивания: если вы создаете Приходный кассовый ордер просто «по договору», не указывая, какую именно накладную он закрывает, система фиксирует эту сумму как аванс. В это же время документ Реализация товаров и услуг продолжает числиться как непогашенный долг. Несмотря на то, что итоговое сальдо по договору может быть нулевым, в развернутом отчете вы увидите две строки, так как объекты расчетов у них разные: у оплаты объект — сам договор (аванс), а у отгрузки объект — накладная.

Решение №1: Ручной зачет оплаты через «Подбор по остаткам»

Посмотрим на самый надежный способ исправления ситуации непосредственно в платежном документе. Когда мы оформляем поступление денег (через ПКО или Поступление на расчетный счет), выполним следующие действия:

  1. Перейдем на вкладку Расшифровка платежа в документе оплаты.
  2. Вместо простого указания суммы по договору, нажмем кнопку Подобрать по остаткам.
  3. В открывшемся окне система выведет список всех неоплаченных реализаций (накладных) по данному клиенту.
  4. Отметим флажками те документы, которые клиент фактически оплачивает. Если оплата частичная, программа сама распределит сумму.
  5. Нажмем Перенести в документ.

После проведения такого платежа система четко поймет, что эти деньги — не новый аванс, а погашение конкретной задолженности по накладной. В отчете Задолженность клиентов строки мгновенно объединятся.

Решение №2: Настройка автоматического распределения (Online-взаиморасчеты)

Если документов много и ручной подбор неудобен, проанализируем режим ведения взаиморасчетов в вашей базе. В современных версиях УТ 11 (начиная с 11.4.11) реализован Online-режим распределения расчетов.

Чтобы включить его, необходимо перейти в раздел НСИ и администрирование -> Настройка НСИ и разделов -> Казначейство и взаиморасчеты. Выберем вариант Онлайн. В этом режиме система при проведении любого платежа по договору автоматически ищет самую старую неоплаченную накладную (по методу ФИФО) и «схлопывает» задолженность без участия пользователя.

Важно: Если у вас включен Offline-режим, то для корректного отображения отчетов необходимо дождаться выполнения регламентного задания Выполнение отложенных движений по расчетам с клиентами или запустить его вручную через панель Обслуживание -> Регламентные операции. Пока задание не выполнено, отчеты будут показывать «грязные» данные с задвоением строк.

Диагностика через отчет «Ведомость расчетов с клиентами»

Для более глубокого анализа проблемы рекомендуем использовать не базовый отчет по задолженности, а Ведомость расчетов с клиентами. Выполним его настройку следующим образом:

  1. Зайдем в настройки отчета (кнопка Настройки).
  2. Перейдем в расширенный режим.
  3. На вкладке Структура добавим группировку по полю Объект расчетов.

Проанализируем результат: теперь мы увидим, на каких именно «объектах» зависли суммы. Если мы видим строку с типом объекта Реализация товаров и услуг и положительным остатком, а ниже строку с типом Договор или Приходный кассовый ордер и отрицательным остатком — значит, зачет аванса не произошел. В этом случае поможет либо ручная корректировка, либо документ Взаимозачет задолженности, где можно вручную связать аванс и долг.

Рассмотрим использование документа «Взаимозачет задолженности»

Бывают ситуации, когда долг и оплата уже проведены прошлыми периодами, и менять старые документы нельзя. В этом случае разберем использование корректирующего документа:

  1. Перейдем в раздел Казначейство -> Взаимозачеты задолженности.
  2. Создадим новый документ с видом операции Произвольный взаимозачет.
  3. На вкладке Дебиторская задолженность выберем нашего клиента и нажмем Подобрать по остаткам (выберем накладную).
  4. На вкладке Кредиторская задолженность также выберем клиента и через подбор укажем его авансовый платеж.
  5. Проверим, что итоговые суммы совпадают, и проведем документ.

Этот метод позволяет «свернуть» расчеты без изменения первичных документов оплаты и реализации, что критически важно для закрытых периодов.

Выясним причину через статусы документов

Иногда проблема кроется в статусах. Рассмотрим пример: если Реализация товаров и услуг находится в статусе К предоплате или В пути, она может не считаться системой как возникший долг, готовый к погашению. Только статус Реализовано (в некоторых настройках — К оплате) делает документ полноправным участником взаиморасчетов. Всегда проверяйте актуальность статусов в документах отгрузки и поступления денег.

Подведем итог: задваивание строк в 1С:УТ 11 — это не программная ошибка, а результат работы механизма детализации расчетов. Для поддержания порядка необходимо либо всегда использовать кнопку Подобрать по остаткам в платежках, либо настроить Online-взаиморасчеты и следить за идентичностью аналитики Партнер/Контрагент/Договор в каждом документе.

← На главную