При массовом редактировании документов с помощью обработки Групповое изменение реквизитов пользователи часто сталкиваются с ситуацией, когда в самой обработке реквизит меняется, но при открытии документа Расходный кассовый ордер (РКО) значение остается прежним. Более того, даже если значение отобразилось на форме, стандартный отчет по движениям денежных средств может продолжать выводить пустые или старые данные. Проанализируем, почему возникает такое поведение системы и как правильно выполнить коррекцию.
Подобное поведение программы связано с тремя ключевыми особенностями архитектуры 1С:
Статья движения денежных средств может храниться как в шапке документа, так и в табличной части Расшифровка платежа. На форме документа отображается именно значение из табличной части. Если изменить реквизит только в шапке, видимое поле на форме останется незаполненным или сохранит прежнее значение.Рассмотрим последовательность действий, которая позволит корректно обновить аналитику как в самом документе, так и в отчетах.
Откроем обработку Групповое изменение реквизитов. В настройках необходимо включить флаг изменения реквизитов табличных частей. Разберем этот момент: выбираем табличную часть Расшифровка платежа и находим в ней реквизит Статья движения денежных средств. Задаем необходимое значение статьи ДДС и запускаем выполнение изменения.
После того как значение реквизита успешно изменилось в табличной части и отобразилось на форме документа, необходимо обновить записи в регистрах. Для этого выполним групповое проведение отредактированных документов. Это можно сделать через стандартный список документов, выделив нужные позиции, либо с помощью обработки группового перепроведения документов.
Чтобы не делать лишнюю работу и не запускать отдельное перепроведение, проанализируем дополнительные возможности инструмента. В обработке Групповое изменение реквизитов в дополнительных параметрах предусмотрена опция автоматического проведения документов после их записи. Если включить этот параметр, система самостоятельно перепроведет объекты, обновив движения в регистрах накопления, и данные в отчетах актуализируются автоматически.
Проанализируем ситуации, которые могут помешать корректному обновлению данных: