😺 Обновление пользовательских вариантов отчетов (БСП)
https://github.com/magnit-tech/update-users-reports-1c
🛠 Инструмент предназначен для массовой замены полей в пользовательских отчетах на основе БСП.
💡 В процессе поддержки какого-то отчета периодически появляется необходимость изменения имен полей так, что пользовательские варианты отчетов после этого перестают работать корректно. Например, поле меняет свой путь (помещается в "папочку"). В таком случае нужно или вручную "чинить" варианты отчета или же писать свой код для их массового изменения. Для этого и нужен данный инструмент.
Обработка позволяет:
➖ Указать заменяемые поля вручную на форме обработки
➖ Сохранять и загружать поля замены из файла json
➖ По настройкам сформировать код, который с использованием самого инструмента программно выполнит замену (для вызова из обработчика обновления)
🧲 Этот инструмент был мной разработан для внутренних нужд в компании Магнит. У нас огромный отдел 1С-разработчиков и множество разработок (в том числе своя БСПМ), которыми можно делиться с 1С:Сообществом. Начинаем выкладывать наработки в общий доступ.
😺 Если вам интересна подобная практика, то поддержите проект на GitHub =)
🕊 Всем хороших выходных
———————
@JuniorOneS
Post #607
6.5K