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