После обновления конфигурации 1С:ERP на версию 2.4.7 и выше пользователи часто сталкиваются с ситуацией, когда документ Реализация товаров и услуг перестает делать привычные движения в регистре накопления Расчеты с клиентами по документам. На первый взгляд это может показаться программной ошибкой, однако зачастую причина кроется в изменении архитектуры взаиморасчетов и нюансах заполнения первичных данных. В этой статье мы подробно разберем, почему это происходит и как восстановить корректную работу системы.
Прежде всего, нам необходимо понять, что начиная с версии 2.4, в 1С:ERP была внедрена обновленная архитектура взаиморасчетов. Рассмотрим основные изменения, которые влияют на формирование движений:
Расчеты с клиентами является основным оперативным регистром. Он заполняется сразу при проведении документа. А вот регистр Расчеты с клиентами по документам во многих случаях заполняется в фоновом режиме или при выполнении регламентированного задания «Распределение расчетов».Объект расчетов — это не просто документ-основание, а обязательный разрез учета. Если в договоре с контрагентом установлена детализация «По заказам», то система требует жесткой связки всей цепочки документов (Заказ — Оплата — Реализация) именно через конкретный заказ.Проанализируем ситуацию: если в одном из звеньев этой цепи связь «разрывается», система не может сопоставить отгрузку с оплатой на уровне документов, и записи в регистре Расчеты с клиентами по документам просто не появляются или содержат пустые значения.
Выясним причину, начав с проверки настроек договора или соглашения с клиентом. Перейдем в карточку договора и посмотрим на вкладку «Расчеты». Если там установлено значение По заказам, то для системы крайне важно, чтобы в каждом платежном документе и в каждой реализации был указан один и тот же Заказ клиента.
Проблема часто возникает, когда платеж (например, Поступление безналичных денежных средств) оформлен без привязки к заказу или привязан к договору в целом. В этом случае в регистре Расчеты с клиентами сумма «зависает» на пустом объекте расчетов, и программа «не видит» аванса, который можно зачесть под конкретную реализацию по заказу.
Рассмотрим подробнее самый частый сценарий исправления проблемы непосредственно в документе Реализация товаров и услуг. Посмотрим на закладку «Оплата» (или гиперссылку, открывающую форму зачета оплаты).
Часто пользователи видят, что сумма оплаты указана, но колонка Объект расчетов пуста или заполнена неверно. Чтобы исправить это, выполним следующие действия:
Реализация товаров и услуг, который не делает движений.Объект расчетов появился нужный Заказ клиента.Важно помнить: система в версии 2.4.7 стала более чувствительна к ручным правкам. Если вы вручную меняли суммы в табличных частях, автоматическая привязка могла «слететь». Принудительное перезаполнение восстанавливает аналитическую связь.
Проанализируем ситуацию, если документ заполнен верно, но движений все равно нет. В 1С:ERP существует механизм отложенного проведения расчетов. Это сделано для повышения производительности системы при большом документообороте.
Проверим выполнение регламентного задания Выполнение отложенных движений по расчетам с партнерами. Рассмотрим, как это сделать:
Выполнение отложенных движений по расчетам с партнерами.Совет: Иногда задание завершается со статусом «Успешно», но фактически пропускает документы из-за блокировок или закрытого периода. Рекомендуется открыть обработку «Задания к распределению расчетов» и проверить, нет ли там «хвостов» по вашей организации или конкретному клиенту.
Выясним еще один важный нюанс, специфичный для 1С:ERP. Движения по многим регистрам взаиморасчетов тесно связаны с моментом отражения документа в бухгалтерском учете (БУ). Система проверяет соответствие оперативных остатков и проводок по счетам 60 и 62.
Если документ проведен, но не нажат флаг или кнопка «Отразить в регл. учете», некоторые аналитические регистры могут не дозаполниться. Попробуем выполнить отражение вручную для проблемного документа и проверить, появились ли записи в Расчеты с клиентами по документам.
Подведем итог. Чтобы восстановить движения в регистре Расчеты с клиентами по документам, пройдем по шагам:
Объект расчетов (Заказ).Соблюдение этой последовательности позволяет в 90% случаев решить проблему «исчезнувших» движений после обновления на версию 2.4.7. Мы вместе разобрали, что за видимой «ошибкой» стоит строгая логика новой архитектуры взаиморасчетов 1С:ERP, требующая внимательного заполнения объектов расчетов.