INFOSTART EVENT 2018 EDUCATION

Второй тур голосования за доклады.
Окончание 5 сентября.

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

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

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

Желаемая должность - Программист 1С, ведущий программист 1С


Образование: Высшее


Учебное заведение: ИрГТУ

Специальность: АСУ

Год окончания: 2009


Учебное заведение: ИрГТУ

Специальность: Бухгалтерский учет, анализ и аудит

Год окончания: 2009



Желаемая заработная плата - от 120 000 руб.

Тип занятости - Полный день

Территория работы - Удаленно

Специализация: Программист 1С, Руководитель проектов 1С

Конфигурация: Конфигурации 1cv8

Платформа: Платформа 1С v8.x (все механизмы)

Отрасль: Не имеет значения

Сертификаты: 1С:Бухгалтерия 8

Предыдущие места работы


Место работы: ООО "Аксель-кидс"
Должность: Руководитель отдела IT

Сентябрь 2012 - по настоящее время

- Программирование в 1С 8.1, 8.2 (БП, УТ, ЗУП);
- Консультация и обучение пользователей ведению учета в 1С 8.1, 8.2 (БП, УТ, ЗУП).
- Руководство ИТ-отделом (2 программиста 1С, 2 системных администратора).

1. Внедрил ячеистое хранение на складах (с учетом объема ячеек и резервированием).
2. Объединил торговые базы филиалов в единую базу с учетом разных доработок и бизнес-процессов на каждом из филиалов.
3. Внедрил гибкую систему ограничений доступа на уровне RLS по ключевым реквизитам (склад, контрагент, подразделение и т.д.), а так же по должностным полномочиям.


Место работы: ООО "Автотрейд"
Должность: Программист 1С

Октябрь 2010 - Июль 2012

- Программирование в 1С 7.7 (ТиС, Бухгалтерия), 8.1, 8.2 (БП, УТ, ЗУП);
- Консультация и обучение пользователей ведению учета в 1С 7.7 (ТиС, Бухгалтерия), 8.1, 8.2 (БП, УТ, ЗУП).

Перевел базы бухгалтерского учета всех филиалов с 1С 7.7 на 1С 8.2. Объединил их в единую базу.


Место работы: ООО "Информационные технологии в бизнесе"
Должность: Программист 1С

Май 2009 - Октябрь 2010

- Программирование в 1С 7.7 (ТиС, ЗиК, Бухгалтерия), 8.1, 8.2 (БП, УТ, ЗУП);
- Консультация и обучение клиентов ведению учета в 1С 7.7 (ТиС, ЗиК, Бухгалтерия), 8.1, 8.2 (БП, УТ, ЗУП).

Перевел учет кадрового отдела крупной муниципальной организации с системы Visual FoxPro на 1С.