Белозеров Дмитрий | Системный архитектор | LMSoft

«Кодогенерация и метагенерация в 1С»

Примерно год назад жизнь заставила меня задуматься над таким вопросом - а не разработать ли язык (точнее псевдоязык), с помощью которого можно было бы программно работать с метаданными 1С, писать скрипты, которые выполняют те же действия, которые выполняет разработчик в конфигураторе... В этом докладе хочу рассказать о том как мы разрабатывали такой инструмент, с какими сложностями и нюансами столкнулись, и что получилось в итоге. Мы рассмотрим реальные кейсы использования автоматической генерации метаданных 1С, в которых использование такого подхода дает серьёзные преимущества и сильно облегчает жизнь разработчика (иногда настолько облегчает что можно обойтись вообще без него :), увидим как инструмент генерации можно вписать в общий контур continuous integration. А ещё обсудим перспективы использования подобных практик (генерация конфигурации на основе формализованных функциональных моделей, реализация библиотечного подхода к разработке прикладных решений).

Поиск и замена подстрок в строковых реквизитах документов и справочников

Обработки - Обработка документов

Обработка ищет подстроку в строковых реквизитах справочников и документов (с учетом регистра), и заменяет подстроку на указанную подстроку. Писалась для конвертации данных, когда после смены бухгалтерии 1.6 на 2.0 потребовалось править правила конвертации. Но подойдет для любой конфигурации 1С8.2.

Сделана на основе типовой "Групповой обработки справочников и документов", т.е. обладает знакомым всем интерфейсом и всеми ее возможностями отбора.

Скачать файлы

Наименование Файл Версия Размер
ПоискИЗаменаЗначенийВРеквизитах.epf
.epf 32,88Kb
10.10.11
78
.epf 32,88Kb 78 Скачать

См. также

Комментарии
Сортировка: Древо
0. shurenko 42 07.10.11 08:55 Сейчас в теме
Обработка ищет подстроку в строковых реквизитах справочников и документов (с учетом регистра), и заменяет подстроку на указанную подстроку. Писалась для конвертации данных, когда после смены бухгалтерии 1.6 на 2.0 потребовалось править правила конвертации. Но подойдет для любой конфигурации 1С8.2.

Перейти к публикации

1. peter.vkr 23.04.15 20:03 Сейчас в теме
Работает в 1С Бухгалтерия-Упрощенка 8.2
Оставьте свое сообщение