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

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

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

Журнал учета поступления продукции, ТМЦ в места хранения (форма МХ-5)

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

Данный отчет создан в системе компановки данных.

Берет данные из табличной части "Товары" документов "Поступление товаров и услуг" и "Авансовый отчет". Собирает дебетовые обороты по счету 10 "Материалы".
В целом, этот отчет является примером использования многих возможностей СКД.

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

Наименование Файл Версия Размер
-
.erf 35,50Kb
26.11.09
99
.erf 35,50Kb 99 Скачать

См. также

Комментарии
Сортировка: Древо
1. Natastar 11.08.10 13:56 Сейчас в теме
Подскажите ПОЖАЛУЙСТА, ГДЕ (КАК) исправить в этой обработке бух.счет?
2. pannamara 01.10.11 15:42 Сейчас в теме
{Форма.ФормаОтчета.Форма(90)}: Ошибка при вызове метода контекста (Выполнить)
Результат=Запрос.Выполнить();
по причине:

по причине:
{(24, 34)}: Поле не найдено "ПоступлениеТоваровУслугТовары.СчетУчетаБУ"
И ПоступлениеТоваровУслугТовары.<<?>>СчетУчетаБУ В ИЕРАРХИИ(&Счет10)

Не работает, а очень нужно)
3. pannamara 30.01.12 15:41 Сейчас в теме
Хотелось бы выразить глубокую признательность за облегчение труда бухгалтера!
Особенно актуально в период подготовки годового баланса, и проведения массовых сверок взаиморасчетов, в том числе с материально-ответственными лицами.
4. Рамзес 25 30.01.13 10:25 Сейчас в теме
Спасибо. После небольшой переделки подошло и для конфигурации УПП.
Оставьте свое сообщение