Фирма “1С” объявляет о выпуске публичной финальной версии 7.0 технологии “1С:Предприятие.Элемент” и начале продаж данной технологии для разработки собственных приложений в облаке фирмы “1С” и для локального использования.

Фирма “1С” приглашает разработчиков и партнеров фирмы “1С” зарегистрироваться на сайте 1cmycloud.com и использовать технологию “1С:Предприятие.Элемент” для разработки собственных приложений. Приглашаются клиенты и партнеры, рассматривающие технологию “1С:Предприятие.Элемент” как инструмент для создания, доработки, размещения и использования приложений, ориентированных на потребности конечного пользователя.

Услуги по разработке на технологии “1С:Предприятие.Элемент” оказывают партнеры фирмы “1С”.

О технологии “1С:Предприятие.Элемент”

Знакомая модель разработки в сочетании с мощным встроенным языком программирования и богатыми возможностями компоновки интерфейсов позволяет разрабатывать на данной технологии приложения для разных целевых аудиторий и с разными сценариями использования:

Перечисленные варианты часто комбинируются. Также в облаке предоставляются инструменты для создания SaaS собственных сервисов партнерами и конечными пользователями фирмы “1С”.

“1С:Предприятие.Элемент” – способ удовлетворить потребность в современных веб-приложениях. Если в организации уже есть приложение на платформе “1С:Предприятие 8”, то “1С:Предприятие:Элемент” – это отличная возможность предложить реализовать фронт-офис. Также можно разработать полностью самостоятельное приложение для работы в браузере и на мобильном устройстве.

В технологии “1С:Предприятие.Элемент” используются идеология и существенная часть архитектурных и методологических решений, реализованных к настоящему времени в платформе “1С:Предприятие”. Благодаря этому разработчики “1С” своими силами решают новые задачи по созданию веб-приложений. Также в технологию “1С:Предприятие.Элемент” включены различные технические и архитектурные решения, нацеленные на более эффективное использование в современных сценариях:

  • работа в облаке;
  • поддержка мобильных платформ;
  • создание современных веб-приложений;
  • асинхронность и др.

Постепенно расширяются спектр и функциональность продуктов, созданных с применением технологии “1С:Предприятие.Элемент”.

Новое в версии 7.0 технологии “1С:Предприятие.Элемент”

Облако

  • В облаке добавлена возможность использовать собственные доменные имена.

Регистрация и аутентификация пользователей

  • Доработаны операции самообслуживания для мобильных устройств. Добавлены следующие возможности:

  • получение списка доверенных мобильных устройств;

  • добавление текущего устройства в список мобильных устройств, с которых можно выполнить вход, используя ПИН-код или биометрию (если поддерживается устройством);

  • удаление мобильного устройства из списка доверенных устройств (например, если пользователь потерял или поменял устройство);

  • отключение использования биометрии.

  • Теперь нельзя добавить устройство в список доверенных устройств только с помощью биометрии: сначала необходимо добавить ПИН-код. ПИН-код устанавливается на каждое устройство.

  • Добавлены механики Single Sign On (SSO) и Single Logout (SLO) между приложениями на одном сервере/облаке.

  • Добавлена возможность использования TLS с аутентификацией клиента в http-клиенте.

  • получение списка доверенных мобильных устройств;

  • добавление текущего устройства в список мобильных устройств, с которых можно выполнить вход, используя ПИН-код или биометрию (если поддерживается устройством);

  • удаление мобильного устройства из списка доверенных устройств (например, если пользователь потерял или поменял устройство);

  • отключение использования биометрии.

Среда разработки

  • В настройки параметров сред разработки добавлена возможность отслеживания времени бездействия разработчика. По истечении установленного времени сеанс разработки будет остановлен, а “1С:Предприятие.Элемент” отобразит окно с соответствующим предупреждением.
  • Улучшены внешний вид и удобство использования окна параметров среды разработки.
  • Добавлено новое выпадающее меню “Запуск и публикация”, позволяющее опубликовать проект, открыть приложение, начать отладку приложения и открыть панель управления.
  • Добавлено новое представление “Закладки”, которое отображает все созданные в редакторе текстовых файлов закладки.
  • Улучшен процесс создания новых элементов в навигаторе проекта.
  • В представление “Проект” навигатора проекта добавлено поле ввода для поиска элементов по названию.
  • Изменено отображение открытых вкладок в окне редакторов: чтобы увидеть все вкладки, можно нажать на специальный значок “Показать** **остальные вкладки”.
  • Изменено отображение иконок для различных форматов открытых в редакторе файлов.
  • В редакторе текстовых файлов реализовано использование закладок для отметки строк в программном коде, чтобы осуществлять быстрое перемещение между ними.
  • Реализован удобный диалог добавления команды и компонента в дереве компонентов.
  • Улучшен и упрощен процесс локализации интерфейса приложения.

Режимы совместимости

  • Изменились настройки свойства РежимСовместимости в файле Проект.yaml.

  • Улучшен процесс конвертации проекта при смене режима совместимости.

  • Допускается указывать режим совместимости, соответствующий старой версии технологии (не ниже версии 6.0). В таком режиме технология ведет себя как указанная версия:

  • Настройки режима совместимости должны совпадать с настройками приложений и всех библиотек (в том числе транзитивных).

  • Запрещается понижать режим совместимости. После публикации на сервере приложения с режимом совместимости N публикация с настройкой N-1 невозможна.

  • работают старые названия методов, свойств и типов;

  • работают устаревшие формы API;

  • поведение системы соответствует указанной версии технологии.

  • Изменился элемент управления панели свойств, позволяющий увеличить режим совместимости.

  • Реализован новый диалог, позволяющий выбрать способ увеличения режима совместимости.

  • Добавлено уведомление о том, что проект находится в режиме совместимости, при запуске среды разработки.

  • Добавлена конвертация устаревших терминов в коде проекта.

Компоненты интерфейса

  • Добавлено новое перечисление Стд::Интерфейс::ЦветоваяСхема, которое определяет текущую цветовую схему приложения.
  • В панель действий добавлена иконка переключения цветовой схемы.
  • Добавлена возможность задавать команды для работы с полем ввода.
  • Обновлена логика работы компонента **ПолеВвода **при задании множества поддерживаемых типов в параметре **Тип **или в свойстве ДопустимыеТипы: значения допустимых типов представляются в виде объединенного выпадающего списка.
  • Изменен механизм применения фильтров: убрано подтверждение при выборе.
  • Изменился порядок вызова некоторых обработчиков: если в данный момент происходит выполнение обработчика события, то повторные вызовы этого события игнорируются до завершения текущего обработчика. После завершения происходит повторный вызов обработчика с последним аргументом.

Элементы проекта

  • Добавлен новый элемент проекта – РегистрНакопления. Регистры накопления предназначены для хранения информации о наличии и движении средств: финансов, товаров, материалов и т. д. Их использование позволяет автоматизировать такие направления, как складской учет, финансовый учет, учет продаж и производства, а также выполнять анализ данных и планирование.
  • В дизайнере отчета добавлена возможность создавать параметры.

Прикладная функциональность

  • Добавлено новое пространство имен Стд::Безопасность, содержащее объекты для безопасной работы с секретными и конфиденциальными данными.
  • В объект **СистемаВзаимодействия **добавлены методы управления подпиской на обсуждения.
  • Добавлен компонент интерфейса **ФормаОбсужденийСистемыВзаимодействия **для работы с обсуждениями.
  • Реализована поддержка системы взаимодействия в компоненте ПроизвольноеКлиентскоеПриложение.
  • Реализована поддержка шаблонов сообщений в WhatsApp. Они используются для создания обычных сообщений, а также отправляются при инициировании общения с пользователем или если с момента последнего ответа пользователя прошло более 24 часов.
  • Реализован механизм наследования контрактов сущности, типа и сервиса. Контракты, для которых заданы базовые пользовательские контракты, имеют собственные свойства и методы, а также свойства и методы базовых контрактов.
  • Реализована проверка значений по умолчанию для методов контрактов и их реализаций.
  • Добавлено пространство имен Стд::Pdf для работы с файлами PDF.
  • Добавлен элемент проекта ЗапланированноеЗадание.
  • При создании приложения все существующие обработчики обновления (@ОбновлениеПроекта) помечаются как выполненные и не вызываются при следующем обновлении приложения.
  • Реализован поиск файлов по регулярному выражению.

Язык запросов

  • Для языка запросов реализовано сохранение комментариев и их относительного положения в тексте при форматировании.

Если вам интересен этот продукт или решение — свяжитесь с нами, обсудим задачу, подберём комплектацию и оценим работу.

Связаться с нами