Как восстановить последовательность расчетов в 1С:Комплексная автоматизация 2?

Бухгалтер 1С v8.3 (Управляемые формы) 1С:Комплексная автоматизация Бухгалтерский учет IT и автоматизация бизнеса
← На главную

При переходе на конфигурации нового поколения (такие как 1С:Комплексная автоматизация 2 или 1С:ERP) пользователи часто ищут привычные по предыдущим версиям инструменты — например, документ или обработку «Восстановление последовательности расчетов» / «Проведение документов по регистрам». Разберем, как устроен механизм актуализации взаиморасчетов в 1С:КА 2 и где запускаются соответствующие регламентные операции.

Архитектура актуализации взаиморасчетов в 1С:КА 2

В типовых конфигурациях 1С:КА 2 классическое последовательное перепроведение всех первичных документов заменено на механизм фоновых и регламентных расчетов. Распределение оплат по накладным, зачет авансов и расчет курсовых разниц больше не привязаны к жесткому линейному проведению документов пользователем.

В программе поддерживаются два основных режима формирования движений по расчетам (настройка находится в меню НСИ и администрирование → Предприятие → Взаиморасчеты):

  1. Онлайн — движения по регистрам взаиморасчетов формируются непосредственно в момент проведения каждого первичного документа.
  2. Офлайн (отложенное проведение) — оперативные документы только фиксируют факт операции, а распределение оплат и формирование детальных движений выполняются в фоновом режиме специальными заданиями или централизованно в конце месяца.

Где находится операция актуализации расчетов

Рассмотрим, как запустить пересчет взаиморасчетов в интерфейсе программы вручную:

  1. Перейдем в раздел Финансовый результат и контроллинг.
  2. Откроем рабочее место Закрытие месяца.
  3. Выберем организацию и требуемый расчетный период.
  4. В блоке регламентных операций найдем пункт «Формирование движений по расчетам с клиентами и поставщиками».
  5. Выполним операцию по кнопке Выполнить расчет.

Именно эта операция выполняет функции прежнего «восстановления последовательности»: программа анализирует хронологию платежей и отгрузок/поступлений, распределяет авансы по правилу ФИФО (или по указанным расчетным документам) и приводит остатки в регистрах взаиморасчетов в актуальное состояние.

Фоновые регламентные задания

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

  1. Выполнение отложенных движений по расчетам с клиентами;
  2. Выполнение отложенных движений по расчетам с поставщиками.

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

Принудительный перезапуск расчета взаиморасчетов

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

  1. Откроем главное меню: Функции для технического специалиста (или Все функции).
  2. Найдем регистры сведений:
    1. Задания к распределению расчетов с клиентами;
    2. Задания к распределению расчетов с поставщиками;
    3. Очередь заданий к расчету взаиморасчетов.
  3. Добавим новую запись в регистр, указав нужную организацию и дату начала пересчета.
  4. При очередном запуске регламентного задания или при закрытии месяца программа автоматически обработает добавленную задачу и восстановит цепочку расчетов.
← На главную