
Ошибка в регистрах взаиморасчетов в 1С КА
Ошибка проведения:
«В регистрах взаиморасчётов обнаружены отрицательные остатки на дату…» в 1С КА
Текстовый пример ошибки:
Ошибка при выполнении обработчика - 'ОбработкаУдаленияПроведения'
по причине: Ошибка при вызове метода контекста (Записать)
{ОбщийМодуль.ПроведениеСерверУТ.Модуль(405)}:Объект.Движения.Записать();
{Документ.ПоступлениеБезналичныхДенежныхСредств.МодульОбъекта(546)}:ПроведениеСерверУТ.ЗаписатьНаборыЗаписей(ЭтотОбъект);
по причине: Ошибка при выполнении обработчика - 'ПриЗаписи'
по причине: Поле объекта не обнаружено (НачалоДняПорядка)
или, так «В регистрах взаиморасчётов обнаружены отрицательные остатки на дату…»:

Стоит обратить внимание на одну из ошибок в приведённом текстовом примере «Поле объекта не обнаружено», которая как правило связана, например: с некорректным обновлением нетиповой конфигурации либо обновлении на конфигурацию, в которой разработчиками не качественно зачищен код. Запросы не могут быть нормально обработаны, ведь их способ оформления в коде уже изменился.
К сожалению, если дело касается переписанных блоков конфигураций или внешних обработок и отчетов, без достаточно глубокого знания программных продуктов 1С невозможно самостоятельно понять, как исправить «Поле объекта не обнаружено». Для решения проблемы стоит пригласить специалиста, потому как причина в каждом конкретном случае может быть своя.
Приведенные выше примеры ошибок возникли у пользователя при выполнении действий с расчётно-платежными документами: Приходным кассовым ордером (ПКО) или Поступление безналичных ДС (ПБДС) по причине нарушения целостности хронологической цепочки отражения в регистрах взаиморасчётов. Такое может происходить, например: при переходе от взаиморасчетов «Офлайн» на взаиморасчеты «Онлайн».
Для устранения ошибок, описанных в примере, была использована штатная обработка «Заполнение регистров взаиморасчётов*», её можно найти, используя функцию технического специалиста. Перед запуском процедуры необходимо обязательно (!) сделать копию рабочей базы данных.
После запуска процесса обработки регистры взаиморасчетов перезаполняются, восстанавливается хронологическая последовательность записей при этом удаляются «лишние» или корректировочные записи, внесенные вручную.

После выполнения данной встроенной обработки появится возможность редактирования «проблемного» документа: отменять проведение, заменять данные, перепроводить, удалять. Дополнительно после процедуры необходимо проверить корректность заполнения отчётов по расчётам с клиентами.
Докторова С.А.