[ЕХТ] Фреймворк для расширений

Публикация № 1113023 27.08.19

Разработка - Инструментарий разработчика

ЕХТ Фреймворк Расширения Обработка событий

«Фреймворк для Расширений» это универсальное решение, позволяющее обрабатывать в Расширениях любые события Конфигурации без заимствований форм, модулей и объектов. Фреймворк выполнен в виде расширения с открытым исходным кодом. Работает в любых Конфигурациях с режимом совместимости 8.3.12 и выше без необходимости внесения изменений в Конфигурацию.

Возможности Фреймворка

Управление обработкой событий

  • Программные подписки - для обработки любого события Конфигурации в Расширениях можно программно подключить один или несколько обработчиков и пост-обработчиков события.
  • Без заимствований - для обработки событий Конфигурации в Расширениях не требуется заимствовать формы, модули и объекты из Конфигурации.
  • Любые события и команды - в подключаемых обработчиках событий в Расширениях могут быть обработаны все события Конфигурации: события модулей и менеджеров объектов, события форм и элементов, а также общие команды, команды форм и объектов.
  • Универсальные обработчики - обработчик события в Расширении может обрабатывать заданное событие от нескольких или от всех источников события Конфигурации.

 

Архитектура Фреймворка

«Фреймворк для Расширений» состоит из двух частей-расширений: 

  • Расширение «ЕХТ» - основная часть. Здесь расположены библиотека процедур и функций общего назначения, подсистема управления обработкой событий и остальной код, в котором реализован весь функционал Фреймворка.
  • Расширение «ЕХТ_Подписки» - служебная часть. Это расширение автоматически создается при первой установке Фреймворка и в дальнейшем автоматически обновляется после изменений Конфигурации информационной базы. 
     

Установка Фреймворка

Требования к Конфигурации

  • Основной режим запуска - Управляемое приложение
  • Вариант встроенного языка - Русский
  • Режим использования синхронных вызовов - Использовать
  • Режим совместимости интерфейса - Такси
  • Режим совместимости - на платформе 8.3.12 – режим «Не использовать». Для более поздних платформ – режим «8.3.12» или выше.

    Под эти требования подходят все современные типовые конфигурации.

    Работа «Фреймворка для Расширений» протестирована на Платформе "1С:Предприятие 8.3", версия 8.3.15.1565 и Конфигурациях:

  • Бухгалтерия Предприятия 3 (3.0.72.60)
  • Управление торговлей (11.4.9.70)
  • Зарплата и Управление Персоналом 3 (3.1.10.111)
  • Управление Нашей Фирмой (1.6.18.156)
  • Розница 2 (2.2.13.11)
  • Комплексная Автоматизация 2 (2.4.9.70)
  • ERP Управление предприятием 2 (2.5.1.51)

Описание установки

  • Для установки требуются права Администратора
  • Скачайте обработку Установщик и запустите её в режиме Предприятия через меню Файл-Открыть.
  • Нажимайте на кнопку Далее для продолжения установки.
  • После завершения установки перезапустите программу.

 

Регистрация информационной базы и активация лицензии

После первого запуска программы откроется окно регистрации информационной базы. Заполните реквизиты:

  • Организация - выберите или введите вручную название Организации.
  • Название базы - заполните по кнопке или введите вручную произвольное название для этой информационной базы.
  • Эл.почта - укажите адрес эл.почты, на который будет отправлен запрос для подтверждения регистрации.
    На один адрес эл.почты можно регистрировать несколько информационных баз.
  • Код активации - введите код активации лицензии, полученный при покупке.

 

Настройка параметров Фреймворка

После успешной регистрации откроется окно с настройками фреймворка. Заполните реквизиты:

  • Общий каталог для всех информационных баз (на сервере) - в этом каталоге при обновлении расширений будут создаваться временные файлы. На выбранном диске должно быть достаточное количество свободного места. Для расчета можно ориентироваться на то, что, к примеру, одна только выгрузка в файлы конфигурации <Бухгалтерия предприятия ред.3> занимает почти 4 Гб. Каталог рекомендуется размещать в корне диска. Полный путь к каталогу должен быть минимальным. 
  • Параметры запуска Конфигуратора: Имя пользователя и Пароль.

 

Примеры использования Фреймворка

"Привет, Мир!" - создание простого расширения

 

Причины купить

  • Использование Фреймворка для Расширений позволяет значительно сократить заимствования форм, модулей и объектов из Конфигурации, делая Расширения более независимыми от обновлений Конфигурации.
  • Использование Фреймворка для Расширений позволяет с легкостью создавать универсальные алгоритмы, основанные на обработке событий Конфигурации.
     

Гарантия возврата денег

ООО "Инфостарт" гарантирует Вам 100% возврат оплаты, если программа не соответствует заявленному функционалу из описания. Деньги можно вернуть в полном объеме, если вы заявите об этом в течение 14-ти дней со дня поступления денег на наш счет.

Программа настолько проверена в работе, что мы с полной уверенностью можем дать такую гарантию. Мы хотим, чтобы все наши покупатели оставались довольны покупкой.

Для возврата оплаты просто свяжитесь с нами.

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

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Техподдержка 29.08.19 11:42
Видео <Привет Мир!> в HD и без звука: https://www.youtube.com/watch?v=zMNSiLyFdK0
При изменении публикации заменю ссылку
2. Dzenn 574 30.08.19 22:26 Сейчас в теме
Кто не понял, что это и для чего предназначено — ставьте "плюс"
Fox-trot; +1 Ответить
3. Техподдержка 31.08.19 20:51
(2) Отвечаем на вопрос "Фреймворк для Расширений 1С: Что это? И для чего?"
https://www.youtube.com/watch?v=xtcsBKRCVho
4. leobrn 453 02.09.19 05:15 Сейчас в теме
если код открыт то зачем лицензии?
5. Техподдержка 02.09.19 11:21
(4) Лицензия нужна для доступа к получению обновлений. "Нет ручек - нет конфетки"
6. Alien_job 179 04.09.19 10:01 Сейчас в теме
Класс, жаль нет времени сейчас поиграться
Оставьте свое сообщение

См. также

Infostart Toolkit Промо

Консоль запросов Прочие инструменты разработчика v8 v8::УФ v8::Запросы v8::СКД 1cv8.cf Платные (руб)

Простые и удобные инструменты: Консоль запросов, СКД, Редактор объекта, Поиск ссылок и другие. Редактор запросов и кода с раскраской и контекстной подсказкой. Улучшенный конструктор тонкого клиента и др.

8000 руб.

02.09.2020    30235    108    174    

Автоматизация труда программиста. Библиотека прикладных функций

Универсальные функции Прочие инструменты разработчика Рефакторинг и качество кода v8 Платформа 1C v8.2 Платформа 1С v8.1 1cv8.cf Платные (руб)

Программист - это человек, непрерывно принимающий решения. Написание кода не является процессом принятия решения - это всего лишь трансляция ваших желаний. Если вас периодически тяготит написание сотен строк кода ради решения задач, то прошу обратить внимание. Данный продукт позволит существенно сократить время на рутинные операции при разработке. За счет библиотечной реализации сокращается объём кода, а его читаемость повышается. К библиотеке прилагается документация API и шаблоны кода для наиболее популярных методов.

3500 руб.

16.04.2021    2546    0    2    

Работа с Конструктором запроса и с кодом и его выполнение в режиме 1С: Предприятие, с замером времени выполнения (обычные формы)

Практика программирования Прочие инструменты разработчика v8 Платформа 1C v8.2 1cv8.cf Платные (руб)

С помощью этой обработки теперь можно выполнять код не только в конфигураторе. Код в режиме Предприятия имеет вид как в конфигураторе. Есть работа с запросами.

1000 руб.

01.04.2021    1695    1    2    

Выполнение произвольного кода или запроса с параметрами через Web-сервис (замена COM-подключений)

Обмен данными 1С Инструментарий разработчика WEB v8 Платные (руб)

В процессе работы в 1С часто возникает потребность получить данные из другой базы.  Обычно это делается через COM-соединение, и время выполнения запроса при этом оставляет желать лучшего. В данной публикации представлено универсальное решение, позволяющее практически моментально выполнить произвольный код или запрос с параметрами в другой информационной базе через Web-сервис.

1500 руб.

24.09.2019    9973    5    7    

SALE! 50%

PowerTools Промо

Универсальные обработки Администрирование данных 1С Поиск данных Распределенная БД (УРИБ, УРБД) Сервисные утилиты Обработка документов Обработка справочников Чистка базы Консоль запросов Прочие инструменты разработчика Структура метаданных v8 v8::УФ 1cv8.cf Россия Платные (руб)

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

2000 1200 руб.

14.01.2013    131293    675    0    

[ЕХТ] Автоматическая установка времени документов по произвольным правилам

Обработка документов v8 v8::УФ 1cv8.cf Платные (руб)

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

2000 руб.

24.07.2019    12928    2    2    

Коннектор: удобный HTTP-клиент для 1С:Предприятие 8

Практика программирования Внешние источники данных WEB Универсальные функции Инструментарий разработчика Универсальные обработки v8 1cv8.cf Платные (руб)

Коннектор - библиотека для работы с HTTP запросами. Библиотека берет на себя всю рутину работы с HTTP запросами. Буквально в одну строку можно получать данные, отправлять, не заботясь о необходимости конструирования URL, кодирования данных и т.п.

2000 руб.

31.01.2019    72485    467    202    

Многопоточность. Универсальный «Менеджер потоков» 2.1

Производительность и оптимизация (HighLoad) Инструментарий разработчика Математика и алгоритмы Универсальные функции v8 1cv8.cf Россия Платные (руб)

Восстановление партий или взаиморасчетов, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

5000 руб.

07.02.2018    79724    189    70    

Эмулятор скриптов в 1С:Документооборот Промо

Документооборот и делопроизводство Инструментарий разработчика Документооборот и делопроизводство v8 ДО Платные (руб)

В 1С:Документообороте можно использовать программный код 1С в пользовательском режиме (не в конфигураторе). Однако если в конфигураторе есть отладчик, то в пользовательском режиме протестировать скрипт достаточно сложно. Внешняя обработка Эмулятор скриптов позволяет вывести результаты скрипта и проверить работу алгоритма на разных документах.

1000 руб.

13.12.2017    21126    101    0    

1С HTML Шаблоны / HTML Templates

Инструментарий разработчика Универсальные обработки WEB v8 1cv8.cf Платные (руб)

Быстрая и удобная обработка для работы с шаблонами HTML. Позволяет легко и быстро формировать код HTML.

1000 руб.

27.12.2017    18509    2    10    

DataReducer — R-консоль для «1С:Предприятия»

Инструментарий разработчика Внешние источники данных WEB v8 v8::DataMining Платные (руб)

Программа для обработки, анализа и визуализации данных информационных баз «1С:Предприятия» с использованием возможностей языка программирования R.

1000 руб.

10.07.2017    22847    3    13    

Консоль HTTP запросов

Консоль запросов v8::УФ 1cv8.cf Платные (руб)

Инструмент "Консоль HTTP запросов" для тестирования и отладки HTTP-сервисов.

1000 руб.

03.05.2017    18484    6    5    

Merlion Commander Версия 1.3.5.6 - январь 2021 г. (Интеграция с 1С: УT, редакция 11.4, 1С:Розница 2.3,1С:ERP Управление предприятием 2, УТ 10.3, редакция веб-сервиса MERLION API 3.0 от 24.12.2020) Промо

Оптовая торговля Розничная торговля Инструментарий разработчика WEB Оптовая торговля Розничная торговля v8 УТ11 Россия Платные (руб)

Расширении конфигурации "Управление торговлей, редакция 11" для работы с веб-сервисом Мерлион с помощью Merlion API. Расширение и набор подключаемых дополнительных обработок позволяет без изменения конфигурации получить возможность работы с API крупнейшего российского дистрибьютора http://merlion.com. Логика работы максимально приближена к работе веб-сервиса b2b. Вы сможете создать и исправить заказ, зарезервировать товар прямо из 1С, посмотреть актуальные остатки и цены, импортировать штрихкода EAN13 товаров, загружать заказ c автоматическим созданием номенклатуры в 1С и корректности создания. Можно выбирать характеристики по товарным группам и загружать товар с выбранными характеристиками, загружать изображения товара. Не требуется установки дополнительного ПО для работы с веб-сервисом. Кроссплатформенное решение для ОС Windows и Linux. Весь код модулей открыт и доступен для просмотра и внесения изменений.

6900 руб.

02.05.2017    27818    28    39    

Регби. Управление по методике Agile:Scrum с элементами Канбан

Управление проектом Управление услугами и сервисом Управление взаимоотношениями с клиентами (СRM) Производство готовой продукции (работ, услуг) Учет рабочего времени Производство готовой продукции (работ, услуг) Учет рабочего времени Инструментарий разработчика v8 1cv8.cf УУ Платные (руб)

Решение для автоматизации учёта работ по методике Agile:Scrum с элементами Канбан. Разработано на платформе 1С:Предприятие 8.3 (управляемое приложение) и Библиотеке стандартных подсистем. Имеет всё необходимое для полноценной работы небольшой команды разработчиков или отдела сопровождения. Помимо прочего, может применяться как канбан-доска для произвольного круга задач.

10500 руб.

04.04.2017    31570    5    17    

Подсистема "Конструктор правил заполнения объектов" на основе СКД (для обычного или управляемого приложения).

Прочие инструменты разработчика v8::УФ v8::СКД 1cv8.cf Платные (руб)

Подсистема быстрой настройки сложных условий заполнения документов. Может быть легко встроена в большинство современных конфигураций, независима от БСП.

6000 руб.

29.03.2017    17418    4    16    

Универсальная подсистема для удаленного сопровождения конфигураций 1С

Инструментарий разработчика Администрирование данных 1С v8 БП2.0 ЗУП2.5 ЗКБУ БГУ Платные (руб)

Дополнительная конфигурация: Техподдержка с одноименной подсистемой предназначена для обеспечения комфортной работы как со стороны сопровожденцев, так и конечных пользователей. Код полностью открыт (обычные формы).

5000 руб.

05.08.2016    21516    0    4    

Богатый редактор картинок, хранимых в базе, с возможностью РИСОВАНИЯ. Редактор внешних файлов картинок. Объект, расширяющий возможности работы с картинками из встроенного языка (Три в одном) + Обработка «Стандартизация картинок» Промо

Инструментарий разработчика Универсальные обработки v8 v8::УФ 1cv8.cf Платные (руб)

Обработка предназначена для редактирования картинок в режиме «Предприятие», с возможностью РИСОВАТЬ на них. Поддерживается работа как в обычных формах (толстый клиент) так и на управляемых формах (тонкий клиент). Обработка позволяет редактировать как картинки, хранимые в базе, так и графические файлы с диска на файловой системе. Помимо базовых функций (изменение размеров, преобразование формата, обрезание картинки, повороты и т.п.) – редактор имеет богатый набор инструментов для рисования. Доступна функция вставки изображения из буфера обмена. Это все позволяет существенно упростить работу с картинками. Также обработка может быть использована из встроенного языка как объект для редактирования картинок с набором экспортных процедур и функций для реализации иных бизнес задач (как пример в состав включена обработка "Стандартизация картинок"). Этот объект является альтернативой стандартного объекта «Картинка» с расширенными возможностями. Объект может быть использован: на стороне клиента, на стороне сервера, из внешнего соединения. Это позволяет существенно упростить и автоматизировать работу с картинками. Данная обработка будет особенно полезна тем, кто вносит картинки в базу (изображения номенклатуры, фотографии физических лиц и т.п.). Функционал реализуется с использованием JavaScript и бесплатного ПО ImageMagick (без использования внешних компонент).

5000 руб.

16.01.2015    47946    30    45    

1С:Автоматизированное обновление измененных конфигураций.

Инструментарий разработчика v8 1С:Франчайзи, автоматизация бизнеса Россия Платные (руб)

Продукт представляет собой инструмент для максимального облегчения процесса обновления измененных конфигураций на платформах «1С:Предприятие 8.2» и «1С:Предприятие 8.3». Он может применяться как для типовых конфигураций, так и для отраслевых решений, выпускаемых и издаваемых фирмой «1С», а также для уникальных конфигураций, разработанных непосредственно для конкретных организаций и пользователей на платформах «1С:Предприятие 8.2» и «1С:Предприятие 8.3».

85200 руб.

11.12.2015    18759    0    1    

Дополнительные реквизиты и сведения в управляемом приложении - это просто... с БДРС

Инструментарий разработчика v8 v8::УФ 1cv8.cf Платные (руб)

Библиотека Дополнительных Реквизитов и Сведений (далее БДРС) – инструмент для настройки, записи, чтения дополнительных реквизитов (далее ДР) и дополнительных сведений (далее ДС) в конфигурациях, БСП которых поддерживает этот механизм. О ДР и ДС писал в http://infostart.ru/public/188152/, сейчас, наконец, оформился в виде внешней обработки инструмент, облегчающий работу с дополнительными реквизитами и сведениями (далее ДРС). Заполнять и использовать ДРС средствами типовой конфигурации конечно можно, но ИМХО, с помощью этой обработки гораздо комфортнее. Обработка написана в интерфейсе «Такси», нормально работает и в «старом» режиме управляемого приложения. Тестировалась на БП 3.0, БСО 3.0 и УТ 11. Убедительная просьба к купившим не тиражировать БДРС без моего согласия :-)

1000 руб.

24.06.2014    61380    0    40    

Помощник разработчика внешних отчетов и обработок

Инструментарий разработчика Практика программирования v8 1cv8.cf Платные (руб)

Программный продукт создан на основе опыта работы с разнообразными видами внешних отчетов и обработок в управляемом приложении «1С:Предприятия 8.2» и предназначен для автоматизации их разработки.

5000 руб.

22.02.2013    18892    1    9    

Снегопат - расширение Конфигуратора 8.2/8.3 от orefkov

Снегопат, openconf v8 1cv8.cf Россия Платные (руб)

Работать в Конфигураторе становится еще удобнее и производительнее. Усилий меньше - результат больше! Будь программистом, а не кодером.

16.12.2011    183969    1    orefkov    1089    

Регистры правил - права доступа, запрет редактирования, автоподстановка реквизитов и т.д.

Инструментарий разработчика v8 1cv8.cf Россия Платные (руб)

Это гибкий инструмент для внедренцев и администраторов, определяющий поведение системы (определение прав доступа, запрет редактирования документов, автоподстановка значений реквизитов и т.д.) при выполнении тех или иных условий.

15700 руб.

05.11.2009    65159    4    40    

Набор профессиональных инструментов для программиста 1С: работа с технологическим журналом, конструктор запросов, анализ метаданных.

Инструментарий разработчика Технологический журнал v8 1cv8.cf Россия Платные (руб)

Enterprise Integrator (Ei) - набор профессиональных инструментов для специалистов, поддерживающих и разрабатывающих решения на платформе 1С:Предприятие 8.

7500 руб.

15.02.2007    100606    89    286