Пресс-релизы // » Добавить пресс-релиз

Кодогенерация в среде «1С» стала реальностью

Компания LM Soft объявила о создании инструментария высокоуровневого программирования в среде «1С». Это ПО, получившее название Jinnee, предназначено для автоматического формирования кода приложений (кодогенерации) и создания конфигураций «1С» при разработке программных продуктов, а также адаптации готовых решений под требования заказчика.

Стоит отметить, что сам по себе принцип кодогенерации не является чем-то уникальным и широко применяется при разработке ПО на C#, Java, PHP, Python, .Net и других платформах. Особенность же Jinnee заключается в адаптации этой технологии к программированию в такой специфической среде разработки, как «1С», где типовые конфигурации определяются изначально заданными шаблонами функциональности в виде объектов метаданных.

Например, при создании систем управления нормативно-справочной информацией (НСИ) на базе «1С» применение Jinnee позволяет LM Soft перейти от традиционных методов ручной разработки множества конфигураций для разных наборов справочников к полностью автоматизированному созданию и доработке связанных конфигураций на основе так называемого эталонного справочника с уже заложенной общей функциональностью НСИ заказчика. При этом благодаря кодогенерации у создаваемых справочников обеспечиваются одинаковые наборы функций в рамках всей сформированной конфигурации «1С» для системы управления НСИ, в том числе обеспечение версионности, формирование печатных форм, хранение присоединенных файлов, нормализация, поиск дублей и репликация.

Кроме того, Jinnee позволяет решить одну из традиционных проблем доработок типовых конфигураций «1С», а именно их слабую отчуждаемость. Такая доработка может быть реализована в виде Jinnee-скрипта, который анализирует данные и вносит изменения на уровне XML-кода, позволяя программисту управлять кодогенерацией на более высоком уровне представления, в терминах метаданных.

Таким образом, ПО Jinnee реализует одновременно и среду выполнения, и среду разработки правил, предоставляя интерфейс для создания и редактирования правил и сценариев, которые хранятся в XML-файлах. Это, в свою очередь, позволяет снизить себестоимость разработки, а также повысить качество продукта за счет уменьшения влияния человеческого фактора.

LM Soft уже применяет механизмы кодогенерации при внедрении и адаптации своих высокоуровневых программных продуктов на основе «1С», таких как системы проектного управления (PPM), управления жизненным циклом сложных технических изделий (PLM), управления основными данными предприятия (MDM). Так, в настоящее время Jinnee активно применяется в проекте по созданию комплексной системы управления полным жизненным циклом для Государственного ракетного центра имени академика В. П. Макеева.

Презентацию Jinnee компания провела на VIII ежегодной конференции по управлению и автоматизации учета на платформе «1С: Предприятие» Infostart Event Education (Санкт-Петербург, октябрь). В дальнейшем LM Soft планирует развивать возможности этого инструмента по таким направлениям, как реализация поддержки формата перспективной для «1С» среды разработки EDT, проведение глубокого синтаксического анализа (парсинга) программного кода «1С» и построение синтаксических графов. Отдельным направлением является реализация в Jinnee механизма формирования сценариев кодогенерации для «1С» на основе абстрактных функциональных моделей в соответствии с концепцией MDD (Model Driven Development).

О компании LM Soft

LM Soft – российский поставщик услуг по оптимизации процессов управления полным жизненным циклом сложных технических систем и изделий.

LM Soft внедряет решения в области управления программами и проектами, постановки и автоматизации процессов системного анализа и проектирования, интегрированной логистической поддержки, управления данными об изделиях, основными фондами и НСИ, а также разрабатывает собственные программные продукты для поддержки процессов управления жизненным циклом. Решения компании основаны на концепции «расширенного предприятия» и обеспечивают интеграцию между всеми уровнями управления и стадиями жизненного цикла.

Деятельность LM Soft способствует трансформации способов управления отечественными предприятиями, повышению эффективности кооперации науки и промышленности, уменьшению сроков и стоимости программ и проектов, снижению управленческих и технических рисков, соответствию создаваемой продукции исходным требованиям.

Контактное лицо: пресс-служба LM Soft
Компания: LM Soft
Добавлен: 04:40, 21.11.2018 Количество просмотров: 506
Страна: Россия


Nexign: рынок ПО для телекома будет развиваться за счет модернизации BSS и инструментов искусственного интеллекта, Nexign, 21:14, 24.12.2025, Россия60
В Nexign оценили развитие рынка программного обеспечения для телеком-отрасли в 2025 году и дали прогнозы на 2026-й.


Исследование Axenix: у взаимоотношений банков и маркетплейсов есть два сценария, Axenix, 21:37, 24.12.2025, Россия169
Консалтинговая компания Axenix провела исследование конвергенции маркетплейсов и банков на российском и мировом рынках. Результаты исследования показывают, как влияет на рынок сближение и взаимопроникновение секторов финансов и электронной коммерции


CorpSoft24 подвел итоги года на рынке информационной безопасности, CorpSoft24, 21:37, 24.12.2025, Россия166
В 2025 году российский рынок информационной безопасности (ИБ) стремительно развивался в ответ на требования цифровизации, регуляторные изменения и усиление угроз со стороны киберпреступности.


ФСБ продлила сертификат на средство защиты «Континент-АП» от «Кода Безопасности», Код Безопасности, 21:29, 24.12.2025, Россия158
Специалисты ФСБ России провели успешные испытания «Континент-АП» Версия 4 (сборки 4.1.689.0 и 4.1.725.0) на соответствие требованиям к средствам криптографической защиты информации (СКЗИ).


Адаптивное решение для перехода на ISO 20022 успешно внедрено в российском банке, ЕГАР Сервис, 21:28, 24.12.2025, Россия159
Компания EGAR успешно завершила первый проект по внедрению и интеграции конвертера Swift-сообщений «СМАРТКОНВЕРТ» в инфраструктуру российского банка. Проект реализован в ответ на глобальные изменения Swift по обязательному переходу участников финансового рынка на стандарт ISO 20022. Внедрение конвертера позволит Заказчику обеспечить плавную миграцию платежных потоков без остановки операционной деятельности.


«Оптимакрос» — в числе крупнейших вендоров в сфере строительства по версии TAdviser, Оптимакрос, 21:27, 24.12.2025, Россия151
ГК «Оптимакрос» заняла 4 место в рейтинге ИТ-разработчиков 2024 года, чьи программные продукты используются в строительной отрасли. В итоговый список аналитики TAdviser включили компании с наибольшей выручкой от реализации ИТ-проектов на базе собственных решений.


«Эвалар» и VARSEAS заключили соглашение о стратегическом сотрудничестве, VARSEAS, 21:25, 24.12.2025, Россия86
ЗАО «Эвалар» и ООО «АС РС» (VARSEAS) заключили соглашение о стратегическом партнерстве, направленном на развитие инновационных решений в сфере продукции для здоровья и укрепление позиций сторон на российском и международном рынках. Подписание документов о сотрудничестве состоялось накануне на предприятии компании «Эвалар» в Бийске.


Настенные шкафы Filum WALL BOX – надежное и эргономичное решение для сетевой инфраструктуры, ГК X-Com, 21:23, 24.12.2025, Россия82
Filum объявляет о запуске линейки настенных шкафов WALL BOX.


SpaceVM вошла в список лидеров среди российских платформ виртуализации 2025 от «Компьютерры», ДАКОМ М, 20:57, 23.12.2025, Россия163
Платформа серверной виртуализации SpaceVM компании «ДАКОМ М» вошла в тройку лидеров ежегодного Рейтинга российских платформ виртуализации 2025, который подготовил аналитический отдел издания «Компьютерра».


РЕД СОФТ и АЭРОДИСК подтвердили совместимость СХД ENGINE AQ с РЕД ОС, Аэродиск, 20:57, 23.12.2025, Россия184
Проведенные тесты подтверждают стабильную и эффективную работу совместного решения, что позволяет предлагать клиентам комплексные отечественные ИТ-продукты, соответствующие требованиям импортозамещения и информационной безопасности.


Axenix и IT Vectura формируют стратегический альянс для создания новой практики цифровой трансформации логистики, Axenix, 20:56, 23.12.2025, Россия139
Консалтинговая технологическая компания Axenix и разработчик платформенных решений IT Vectura подписали соглашение о стратегическом партнерстве.


UDV Group: Контроль версий проектов ПЛК в АСУ ТП, UDV Group, 20:56, 23.12.2025, Россия229
Работу станков, линий и технологических комплексов определяют проекты ПЛК, и любое несанкционированное изменение в их коде может привести не только к аварии и простоям, но и к угрозе безопасности людей.


Банк Уралсиб оценил итоги применения системы активной бизнес-аналитики Proceset, Инфомаксимум, Банк Уралсиб, 20:37, 23.12.2025, Россия53
Банк Уралсиб оценил результаты применения системы активной бизнес-аналитики Proceset, которая помогла повысить эффективность работы сотрудников с новым программным продуктом.


АО «ЦРЭТ» модернизировал ИТ-инфраструктуру ЭТП «Торги223» и обеспечил переход на облачную платформу, АО «Центр развития электронных торгов», 20:54, 23.12.2025, Россия139
АО «Центр развития электронных торгов» (оператор ЭТП «Торги223») объявляет о завершении проекта по переносу инфраструктуры на облачную платформу Yandex Cloud.


Завершено строительство завода по производству автоклавного газобетона в Зеленограде, ГК ФСК, 20:53, 23.12.2025, Россия140
Завод по производству автоклавного газобетона (входит в периметр ГК ФСК), расположенный на территории промышленно-строительного комплекса в Зеленограде, получил разрешение на ввод в эксплуатацию. Комплекс возводит ГК ФСК в рамках масштабного инвестиционного проекта (МаИП). По программе стимулирования создания мест приложения труда завод обеспечит более 100 высокотехнологичных рабочих мест.


  © 2003-2025 inthepress.ru