При работе в программах на платформе 1С (таких как 1С:Комплексная автоматизация 2.4 или 1С:ERP) пользователи часто сталкиваются с пугающей ситуацией: в документе «Эквайринговая операция» сумма указана верно, однако в проводках и движениях регистров она отображается со знаком «минус». В результате вместо закрытия задолженности по счету 62 долг контрагента только увеличивается. Давайте разберем, почему это происходит и как привести учет в порядок.
Первым делом нам необходимо понять, что появление отрицательных сумм в проводках Дт 57 — Кт 62 — это не всегда программная ошибка. Зачастую это результат работы нового механизма распределения расчетов, который фирма «1С» внедрила в версиях 2.4 и выше. Проанализируем ситуацию: почему в одной базе (например, демобазе) все работает корректно, а в рабочей — появляются минусы?
Главное различие кроется в настройках режима взаиморасчетов. Рассмотрим два существующих режима:
Расчет взаиморасчетов.Выясним причину: если в вашей базе включен режим «Онлайн», а фоновое задание по какой-то причине не отработало или в цепочке документов произошел сбой, система формирует сторнирующие (отрицательные) записи. Это технический способ программы «подготовить почву» для будущего распределения, которое так и не случилось.
Если ваша база не перегружена огромным количеством документов и вам важно видеть корректные проводки мгновенно, можно вернуться к классическому методу. Разберем, как это сделать:
После изменения этой настройки система начнет пересчитывать движения документов при их проведении. Попробуйте перепровести проблемную Эквайринговую операцию, и вы увидите, что «минус» исчез, а проводка Дт 57 — Кт 62 стала положительной.
Если вы не хотите отказываться от преимуществ онлайн-режима (который существенно ускоряет работу пользователей при проведении документов), нам нужно заставить его работать правильно. Проанализируем шаги по настройке:
Шаг 1: Автоматизация расчетов. В том же разделе (НСИ и администрирование — Казначейство — Взаиморасчеты) при включенном онлайн-режиме обязательно проверьте флажок «Автоматически запускать фоновое задание при проведении документа». Если этот флаг снят, расчеты будут актуализироваться только при открытии отчетов или вручную, что и приводит к «зависанию» минусовых сумм.
Шаг 2: Проверка регламентных заданий. Перейдем в Обслуживание — Регламентные операции — Регламентные и фоновые задания. Найдем в списке задание Расчет взаиморасчетов. Посмотрим, выполняется ли оно успешно. Если задание завершается с ошибкой, система не сможет распределить оплаты, и в учете будут висеть отрицательные корректировки.
Шаг 3: Очистка очереди заданий. Иногда из-за массовой загрузки данных регистр Задания к распределению расчетов переполняется. В этом случае фоновое задание просто не успевает обрабатывать очередь. Рекомендуется дождаться окончания обработки или запустить процедуру принудительно через консоль регламентных заданий.
Рассмотрим еще несколько важных моментов, которые помогут избежать проблем с эквайрингом в будущем:
Реализация товаров и услуг, система воспримет это как аванс. В режиме онлайн это может вызвать временные корректирующие проводки с минусом до момента полного пересчета цепочки.2.4.6 часто возникали ошибки блокировок при одновременной работе нескольких пользователей с эквайрингом. Проверьте возможность обновления конфигурации до актуальной версии 2.5, где механизмы онлайн-расчетов значительно доработаны и работают стабильнее.Расчеты с клиентами. Если в колонке К отражению стоят цифры, это верный признак того, что регламентное задание Расчет взаиморасчетов еще не завершило свою работу по данному документу.Подведем итог: появление отрицательных сумм в движениях — это сигнал о том, что механизм Онлайн-взаиморасчетов не смог завершить распределение. Либо переключите систему в режим Офлайн для мгновенного результата, либо обеспечьте бесперебойную работу фонового задания по расчету взаиморасчетов.