Переход на версию 1С:ERP 2.5 принес значительные изменения в архитектуру взаиморасчетов. Многие пользователи сталкиваются с ситуацией, когда привычные механизмы "Закрытия месяца" или проведения документов работают не так, как ожидалось. Разберем подробно, как устроена современная система взаиморасчетов, почему авансы не всегда зачитываются автоматически и как правильно восстанавливать последовательность расчетов.
В 1С:ERP 2.5 режим Онлайн существенно отличается от старого «Офлайн» режима. Важно понимать: несмотря на название, система не всегда выполняет полное распределение авансов непосредственно в момент нажатия кнопки «Провести».
Проанализируем, что происходит "под капотом":
Реализация товаров и услуг) данные записываются в регистры оперативно. Однако окончательное распределение авансов и расчет задолженности по срокам (aging) часто выносится в фоновое выполнение.Задания к распределению взаиморасчетов.Выясним причину, почему при распроведении выписки аванс в реализации может «зависнуть». Это происходит потому, что документ реализации сам по себе не перепроводится автоматически. Чтобы связь разорвалась и данные обновились, механизм актуализации должен пересчитать всю цепочку по конкретному объекту расчетов. Рассмотрим это подробнее в разделе о последовательности. Для решения проблемы зависших взаиморасчетов и автоматического распределения сумм можно использовать обработку для автоматизации зачета авансов.
Многие пользователи ожидают, что при наличии аванса по заказу любая реализация по этому же заказу сразу "подтянет" оплату. Однако автоматический зачет аванса без ручного нажатия кнопки Зачет оплаты происходит только при строгом соблюдении условий:
В новых версиях архитектура была переработана. Если раньше мы смотрели в основном на регистр Расчеты с клиентами, то теперь состав ключевых регистров изменился. Рассмотрим основные из них:
Типичная проблема: при вводе остатков между собственными организациями (интеркампани) не формируются проводки по счету 60 (или 62), хотя по регистрам движения есть. Разберем, как правильно вводить такие данные в ERP 2.5.
Проанализируем ситуацию: использование старых документов ввода остатков (которые остались для совместимости с версиями 2.2 и 2.4) часто приводит к ошибкам в аналитике. Начиная с редакции 2.4/2.5, ввод остатков между организациями следует выполнять через единый документ Ввод остатков взаиморасчетов.
Алгоритм действий:
Ввод остатков с типом операции «Расчеты с поставщиками» (или клиентами).Договор или Заказ, но не создавать пустые "непроведенные" документы вручную, так как это нарушает логику системы.Если система упорно подставляет счет 60.01 вместо ожидаемого 60.31, необходимо проверить иерархию настроек ГФУ. Посмотрим, из каких источников 1С:ERP берет счета расчетов:
Приоритет поиска счетов:
Настройка отражения документов в регламентированном учете. Здесь счета задаются в разрезе организаций и ГФУ.Почему счет аванса может не подставляться: Проверьте, что в настройках ГФУ для выбранной категории расчетов заполнен именно раздел Авансы выданные (для поставщиков) или Авансы полученные (для клиентов). Если аванс не классифицируется системой как таковой (например, нарушена последовательность или неверно указан объект расчетов), система будет использовать основной счет расчетов (60.01/62.01).
Важно помнить критическое правило 1С:ERP: движения по регистрам (управленческий учет) и проводки (бухгалтерский учет) — это два разных процесса.
Даже если в регистрах накопления РасчетыСКлиентами вы видите, что аванс зачтен, проводка Дт 60.01 Кт 60.02 не появится до тех пор, пока документ не будет отражен в регламентированном учете. В версии 2.5 зачет аванса в бухгалтерском учете происходит в момент выполнения операции отражения. Если вы изменили что-то в платежах, обязательно запустите процедуру Отражение документов в рег. учете, иначе данные в оборотно-сальдовой ведомости будут противоречить данным в отчетах по взаиморасчетам. Для выявления расхождений и развернутого сальдо на счетах 60 и 62 подойдёт отчет для поиска ошибок в расчетах с контрагентами.
Таким образом, для корректной работы взаиморасчетов в 1С:ERP 2.5 необходимо: