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

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

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

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

«Фреймворк для Расширений» это универсальное решение, позволяющее обрабатывать в Расширениях любые события Конфигурации без заимствований форм, модулей и объектов. Фреймворк выполнен в виде расширения с открытым исходным кодом. Работает в любых Конфигурациях с режимом совместимости 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-ти дней со дня поступления денег на наш счет.

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

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

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

Наименование Файл Версия Размер

28.08.2019
19.07.21.2 1 2000 руб.

Моментальная
доставка


28.08.2019
0 1000 руб.

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Техподдержка 29.08.19 11:42
Видео <Привет Мир!> в HD и без звука: https://www.youtube.com/watch?v=zMNSiLyFdK0
При изменении публикации заменю ссылку
2. Dzenn 434 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 417 02.09.19 05:15 Сейчас в теме
если код открыт то зачем лицензии?
5. Техподдержка 02.09.19 11:21
(4) Лицензия нужна для доступа к получению обновлений. "Нет ручек - нет конфетки"
6. Alien_job 177 04.09.19 10:01 Сейчас в теме
Класс, жаль нет времени сейчас поиграться
Оставьте свое сообщение

См. также

DT:Менеджер 8.2 (8.3) (Распаковка/упаковка *.DT файлов. Быстрый экспорт CF. Сброс пользователей. Работа с "битыми" DT) Промо

Сервисные утилиты Инструментарий разработчика Администрирование данных 1С v8 1cv8.cf Платные (руб)

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

6000 руб.

19.04.2013    128810    210    223    

Infostart Toolkit

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

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

7000 руб.

02.09.2020    11590    23    71    

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

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

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

1500 руб.

24.09.2019    7000    3    7    

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

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

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

2000 руб.

24.07.2019    9793    1    2    

SALE! 50%

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

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

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

2000 руб.

31.01.2019    56412    386    166    

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

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

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

3000 руб.

07.02.2018    75751    189    60    

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

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

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

1000 руб.

27.12.2017    16085    1    10    

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

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

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

3000 руб.

29.03.2017    16331    3    9    

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

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

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

1000 руб.

13.12.2017    15826    96    0    

Программа для управления ККМ Атол и Штрих нового поколения (он-лайн ККТ под 54-ФЗ) с помощью текстового файла (ini файла) с изменениями в ФЗ от 01/07/19

Инструментарий разработчика Разработка внешних компонент WEB Кассовые операции ККМ Кассовые операции Фискальный регистратор Розничная торговля v7.7 v8 1cv8.cf 1cv7.md Россия БУ УУ Платные (руб)

FR_ATOL_SHTRIH.EXE встраивается в SYSTRAY (в правом нижнем углу, там где часы) и следит за появлением обычного текстового файла, в котором перечислено, какие операции необходимо осуществить с ККТ - напечатать чек (нал/безнал), снять Z-отчет, осуществить выемку денег, сделать возврат и т.д. Такой механизм позволяет использовать комплект для WEB сайтов, для нетиповых или сильно измененных 1с7 или 1с8. Для любых программ, которые умеют работать с текстовыми файлами (будь то CLIPPER,FOXPRO,JAVA, WSH, VBS итд). Внутри комплекта лежат готовые к использованию обработки для 1с8: УТ10, БП2, БП2Базовая, БП2Корп, УТ11, БП3, БП3Базовая, БП3Корп, Для 1С7.7:ТиС документ Реализация ТМЦ,Печать из ПКО, Бух4.5, Бух1.3 . Код на 1с открыт - используйте обработки комплекта, как шаблоны для своих программ. Подключать ККМ к 1С не надо! Более 300 внедрений на ККМ Штрих и Атол. Некоторые из покупателей реализовали работу с ККМ даже из Excel и Axapta.

1000 руб.

31.07.2017    65759    214    445    

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

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

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

1000 руб.

10.07.2017    20742    2    13    

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

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

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

1000 руб.

03.05.2017    16821    6    5    

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

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

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

6900 руб.

02.05.2017    25328    22    19    

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

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

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

10500 руб.

04.04.2017    28854    5    17    

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

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

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

5000 руб.

05.08.2016    20306    0    4    

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

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

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

85200 руб.

11.12.2015    17709    0    1    

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

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

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

5000 руб.

16.01.2015    45322    27    45    

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

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

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

1000 руб.

24.06.2014    58944    19    40    

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

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

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

5000 руб.

22.02.2013    17795    1    9    

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

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

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

16.12.2011    175395    762    orefkov    1069    

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

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

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

15700 руб.

05.11.2009    63863    2    40    

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

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

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

7500 руб.

15.02.2007    97534    86    286