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