Почему в акт сверки взаиморасчетов в 1С:УТ 11 не попадают документы реализации или оплаты?

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

Встретились с ситуацией, когда при формировании "Акта сверки взаиморасчетов" в 1С:Управление торговлей 11 в него попадают не все документы? При этом в отчете "Ведомость расчетов с клиентами" за тот же период все операции на месте. Такая проблема может сбить с толку, ведь на первый взгляд все настройки (период, контрагент, договор) указаны верно.

Давайте вместе разберемся в причинах этой проблемы и рассмотрим по шагам все возможные способы ее решения, от самых простых и частых до более специфических.

Причина 1: Отложенные расчеты и регламентные задания

Одна из самых распространенных причин — использование механизма отложенного проведения расчетов. В 1С:УТ есть два режима ведения взаиморасчетов: "Онлайн" и "Офлайн".

Если в вашей базе включен режим "Офлайн", а регламентное задание по какой-то причине отключено, не выполняется или выполняется с ошибками, то необходимые записи в регистрах расчетов не появятся. Как следствие, эти документы не попадут в акт сверки.

Что нужно сделать:

  1. Проверьте режим взаиморасчетов. Перейдите в раздел НСИ и администрирование -> Настройка НСИ и разделов -> Казначейство и взаиморасчеты -> Взаиморасчеты. Посмотрите, какой вариант выбран в поле "Расчеты с клиентами/поставщиками": "Онлайн" или "Офлайн".
  2. Проверьте регламентное задание. Перейдите в раздел НСИ и администрирование -> Администрирование -> Обслуживание -> Регламентные операции и фоновые задания.
    В списке найдите задание "Выполнение отложенных движений по расчетам с клиентами/поставщиками". Убедитесь, что оно включено (стоит галочка) и выполняется по расписанию без ошибок. Если оно выключено, включите его и при необходимости запустите вручную для обработки накопившихся документов.

Важный момент: если вы только что создали документ, а задание выполняется по расписанию (например, раз в час), то документ появится в сверке только после очередного выполнения этого задания. Это нормальное поведение для режима "Офлайн".

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

Причина 2: Неверные настройки в договоре контрагента

Еще одна частая причина кроется в настройках порядка расчетов в договоре. Если со временем порядок расчетов с контрагентом изменился, старые документы могут "выпасть" из актов сверки.

Проанализируем ситуацию на примере. Изначально в договоре с клиентом был установлен порядок расчетов "По накладным". Все документы реализации и оплаты проводились с этой аналитикой. Позже в этом же договоре порядок расчетов изменили на "По договору в целом". Новые документы стали проводиться с новой аналитикой, а старые, которые были "по накладным", перестали попадать в акт сверки, так как программа ожидает увидеть расчеты "по договору".

Что нужно сделать:

  1. Откройте карточку договора с проблемным контрагентом. Если контрагент имеет сложную структуру, может потребоваться специальный акт сверки с обособленными подразделениями.
  2. Проверьте текущие настройки порядка расчетов на вкладке "Расчеты и оформление". Также убедитесь, не нужен ли вам акт сверки по нескольким контрагентам одного клиента одновременно.
  3. Если вы подозреваете, что настройки менялись, самым простым решением будет групповое перепроведение документов за проблемный период. Это позволит документам сформировать движения с актуальными настройками договора. Перед этим обязательно сделайте резервную копию базы — для этого есть инструмент группового перепроведения документов и восстановления движений.

Причина 3: Дата запрета редактирования

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

Что нужно сделать:

  1. Перейдите в раздел НСИ и администрирование -> Администрирование -> Настройки пользователей и прав -> Даты запрета изменения.
  2. Проверьте, не установлена ли дата запрета, мешающая проведению документов или выполнению фоновых заданий за нужный период.
  3. Если это так, временно сдвиньте или отключите дату запрета, выполните необходимые операции (перепроведение документов или запуск регламентного задания), а затем верните дату запрета на место.

Причина 4: Отсутствие движений по регистрам и целостность данных

В более сложных случаях проблема может быть связана с тем, что документ по какой-то причине в принципе не сформировал нужные движения по регистрам взаиморасчетов. Основной регистр, который анализирует акт сверки, — это РасчетыСКлиентамиПоДокументам (или РасчетыСПоставщикамиПоДокументам).

Как проверить движения:

  1. Откройте проблемный документ (например, "Реализация товаров и услуг").
  2. В верхней панели нажмите на иконку "Движения документа" (выглядит как две связанные таблицы или листы).
  3. В открывшемся окне посмотрите список регистров. Убедитесь, что есть записи в регистре накопления РасчетыСКлиентамиПоДокументам. Если их нет, а у документов, которые попадают в сверку, они есть — вы нашли корень проблемы.

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

Таким образом, проблема с незаполнением акта сверки требует комплексной диагностики — для этого есть комплексный поиск и исправление ошибок в аналитике 1С. Начните с проверки самых простых и частых причин — регламентных заданий и настроек договора, и постепенно переходите к более сложным методам, связанным с анализом движений и целостностью данных.

← На главную