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

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

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

Конфигурация "Такси"

Отраслевые решения - Услуги и сервис

Данная конфигурация, позволяет вести учет заказов на услуги такси. В разрезе таксиста и операторов.  
Построена на основе управляемого приложения

Простая конфигурация.  Позволяет формировать отчет по зарплате операторов.  смотреть сколько каждый таксист получил заказов от определенного оператора.

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

Наименование Файл Версия Размер
Конфигурация "Такси"
.cf 50,81Kb
16.01.13
44
.cf 50,81Kb 44 Скачать

См. также

Комментарии
Сортировка: Древо
1. cmd_vasec 34 17.01.13 10:02 Сейчас в теме
Прикольно было если оператор видел, где в данный момент находяться таксисты, тем самым экономил время ев разбор заказов.
2. gr0ck 17.01.13 12:54 Сейчас в теме
Что-то минималистично все, отчеты и справочники, хотя мож от роли зависит, и там еще документы есть.
3. Armando 1385 17.01.13 23:11 Сейчас в теме
Есть там один документ... и один отчет...
Отчет кстати не на СКД, что нынче плохим тоном считается.
По стилю разработки могу угадать, что автор недавно с 7.7 пересел.
4. Fenicss 25.01.13 07:42 Сейчас в теме
Скорее всего это для курсовой или дипломной используется, так что для начала нормально. А так да как заметили лучше все таки что бы программа видела кто свободен и кто ближе находится тому и отдавала бы заявку
5. maverick76 11 16.02.13 19:21 Сейчас в теме
6. sergei198821 23 16.02.13 21:06 Сейчас в теме
(5) maverick76, Согласен, может сделаю
Оставьте свое сообщение