Удобная консоль регламентных и фоновых заданий

Публикация № 998196 06.02.19

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

Фоновые задания регламентные просмотр фоновых и регламентных заданий администрирование внешняя обработка

Аналог обработки БСП "РегламентныеИФоновыеЗадания". Не требует наличия библиотек, может использоваться в качестве внешней обработки. В отличие от обработки БСП предоставляет больше информации о свойствах регламентных и фоновых заданий, а также об ошибках и сообщениях для пользователей, возникших во время их выполнения. Позволяет управлять регламентными (создание, удаление, настройка расписания, ручной запуск) и фоновыми (прерывание) заданиями.

Возможности обработки:

Информация о регламентных заданиях:

  • Использование
  • Имя метаданных
  • Наименование
  • Имя пользователя
  • Состояние
  • Начало, конец, длительность
  • Ключ
  • Предопределенное
  • Расписание
  • Интервал повтора при аварийном завершении
  • Количество повторов при аварийном завершении
  • Идентификатор
  • Последнее фоновое задание

Информация о фоновых заданиях:

  • Наименование
  • Состояние
  • Начало, конец, длительность
  • Регламентное задание
  • Имя метода
  • Ключ
  • Расположение
  • Идентификатор задания
  • Сообщения в процессе выполнения

Действия с регламентными заданиями:

  • Создание
  • Удаление
  • Редактирование
  • Изменение расписания
  • Включение / отключение
  • Отмена выполняющегося
  • Запуск выполнения вручную
  • Просмотр ошибок

Действия с фоновыми заданиями:

  • Просмотр списка с отбором по времени, регламентному заданию, состоянию
  • Отмена выполняющегося
  • Просмотр ошибок
  • Просмотр сообщений пользователю, сформированных во время выполнения

Действия по двойному щелчку мыши в списке регламентных заданий:

  • Колонка "Использование" - включение / отключение
  • Колонка "Имя" - просмотр ошибок
  • Колонки "Состояние", "Начало", "Конец", "Длительность" - переход на соответствующее фоновое задание
  • Колонка "Расписание" - изменение расписания

Действия по двойному щелчку мыши в списке фоновых заданий:

  • Колонка "Наименование" - просмотр ошибок
  • Колонка "Состояние" - включение / отключение фильтра по состоянию для следующего обновления
  • Колонка "Начало", "Конец" - включение / отключение фильтра по времени для следующего обновления
  • Колонка "Регламентное задание" - переход к соответствующему регламентному заданию

Обработка тестировалась на платформе 8.3.10 в тонком клиенте. В большинстве случаев работает быстрее стандартной обработки из БСП.

 

Update от 09.02.2019: Добавлены настройки: периодическое автообновление списков, автоматическое применение фильтров. Исправлены найденные ошибки.

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

Наименование Файл Версия Размер
Удобная консоль регламентных и фоновых заданий:

.epf 32,48Kb
207
.epf 1.1.2 32,48Kb 207 Скачать

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. VmvLer 07.02.19 12:56 Сейчас в теме
кроме показа инфы из ЖР не увидел полезных отличий от типовой
2. Alxby 708 07.02.19 13:31 Сейчас в теме
(1)Обработка разрабатывалась в первую очередь как средство, независимое от сторонних библиотек. Основной функционал, конечно же, совпадает с типовой обработкой. Из отличий от типовой могу назвать: отображение в списке дополнительных данных заданий (например длительности или расписания), более высокую скорость работы, легкое получение информации об ошибках и сообщениях, удобный интерфейс. Мотивом к созданию этой обработки послужила неудовлетворенность скоростью работы типовой. А информация из ЖР здесь не используется.)
3. starik-2005 2642 07.02.19 20:26 Сейчас в теме
Молодца!

Я такую делал - тоже тут где-то валяется)))
4. Alxby 708 07.02.19 21:30 Сейчас в теме
(3)Спасибо! Надеюсь пригодится)
5. Vladimir Litvinenko 2699 08.02.19 00:44 Сейчас в теме
У консоли приятный интерфейс и хорошая скорость работы.

Если будете развивать консоль, то рассмотрите два пожелания:

1) Хотелось бы иметь настройку для периодического автоматического обновления отображаемых данных
2) И автоматического обновления данных при изменении флагов на вкладке "Фоновые задания".

При такой скорости обновления данных это бы не доставляло неудобств. Обе доработки можно было бы легко сделать самостоятельно, если бы при обновлении списков в методах ОбновитьФЗНаСервере и ОбновитьРЗНаСервере они не полностью очищались и заново заполнялись, а осуществлялся проход по существующим строкам с обновлением их содержимого и добавлением/удалением строк. Сейчас при большом количестве регламентных и фоновых заданий при обновлении данных в списках интерфейс "дёргается" и автоматическое обновление приведёт к некрасивым эффектам.


Спасибо за разработку! Буду использовать и подпишусь на тему на случай обновлений.
6. Vladimir Litvinenko 2699 08.02.19 01:04 Сейчас в теме
Ещё возникает исключение при нажатии на кнопку "Ошибки", если выделено задание, которое не было запущено:



При этом если выделено регламентное задание, завершившееся без ошибок, то нажатие на эту кнопку не приводит к появлению сообщения о том, что ошибок не было. Поведение аналогично для фоновых заданий.
7. Alxby 708 08.02.19 10:03 Сейчас в теме
(6)Спасибо за отзыв, в ближайшие дни выложу доработанную версию
8. nixel 1182 08.02.19 10:09 Сейчас в теме
Планируется ли добавление редактирования параметров регламентных заданий?
Vladimir Litvinenko; +1 Ответить
9. Alxby 708 08.02.19 11:42 Сейчас в теме
(8)Пока не планируется, но в будущем могу добавить.
10. Alxby 708 10.02.19 07:51 Сейчас в теме
Выпущена новая версия
Vladimir Litvinenko; +1 Ответить
11. json 3045 15.02.19 14:50 Сейчас в теме
Инструмент отличный.

Правда начала выдавать кучу ошибок, т.к. режим совместимости конфигурации у меня ниже 8.3.6.
Заменил всякие СтрНачинаетсяС() на их аналоги + ЭтотОбъект на ЭтаФорма. После этого заработала даже на режиме совместимости 8.2.13.
12. Eugen-S 260 15.03.19 09:50 Сейчас в теме
Александр, супер! То что надо! Видно что старались, код аккуратный.
Встроил в свою нетиповую конфигу, только один нюанс, пришлось править вызовы форм. Как вариант, обернуть вызовы форм в "попытку/ исключение", как-то так:

Попытка
	ОткрытьФорму("ВнешняяОбработка.РегламентныеИФоновыеЗадания.Форма.ФормаНастроек");
Исключение
	ОткрытьФорму("Обработка.РегламентныеИФоновыеЗадания.Форма.ФормаНастроек");	
КонецПопытки;


Тогда она будет работать без переделки кода и как внешняя обработка, и как обработка в составе конфигурации.
13. Alxby 708 15.03.19 10:08 Сейчас в теме
(12) Спасибо за комментарий!
В Вашем случае лучше сделать так:
ОткрытьФорму(ИмяОбработки + ".Форма.ФормаНастроек", новый Структура("ПараметрыФормы", ПараметрыФормы), ВладелецФормы,,,, Оповещение);

где
ИмяОбработки = РеквизитФормыВЗначение("Объект").Метаданные().ПолноеИмя();

Тем самым мы не зависим ни от имени обработки, ни от ее расположения. В следующей версии я это обязательно добавлю.
Eugen-S; Vladimir Litvinenko; +2 Ответить
14. r0610201 296 24.05.19 16:12 Сейчас в теме
РеквизитФормыВЗначение - дорогостоящая операция. Проще
ОткрытьФорму(ИмяФормы + "Настроек")

При условии что основная форма имеет имя "Форма".
15. Alxby 708 24.05.19 16:37 Сейчас в теме
Согласен. Почему-то этот способ даже в голову не приходил.
16. cprit 749 26.12.19 14:48 Сейчас в теме
Добрый день!
Для обычных форм есть замечательный набор инструментов "Инструменты разработчика 1С", но его невозможно использовать в линуксе и в тонком и веб клиенте.

Поэтому мы решили собрать подобный пакет, но который будет работать только на платформенных механизмах или с использованием кроссплатформенных компонент.

Использование этого пакета инструментов хотим сделать общедоступным(OpenSource), разработку вести через гитхаб с использованием EDT.

Можем ли мы включить в этот набор обработки(или часть идей и функционала) вашей консоли заданий?

На текущий момент нашли основные инструменты (консоль запросов, консоль кода, редактор реквизитов, консоль компоновки и др.) для включения в инструментарий. Сейчас занимаемся получением одобрения авторов. Часть включаем свои- редактор предопределенных, редактор констант, Групповая обработка

Ссылка на репозиторий с новыми инструментами https://github.com/cpr1c/tools_ui
19. Alxby 708 23.01.20 15:04 Сейчас в теме
(16)
Прошу прощения за задержку с ответом, увидел Ваше сообщение только сегодня. Да, включить обработку или ее часть в Ваш пакет можно (с указанием авторства). Возможно придется переработать интерфейс,чтобы он соответствовал стилю Вашего пакета - я также не против.
17. ilya2184 62 23.01.20 13:53 Сейчас в теме
Ваша разработка красивая и хорошая, а я коммунист: всё для всех.
Предлагаю добавить идею описанную у меня в некрасивой разработке
Основная идея предназначена когда много отдельных баз - немного смещать расписание случайным образом.
18. Alxby 708 23.01.20 15:01 Сейчас в теме
(17)
Идея Ваша интересна, но мне кажется, что в данном случае лучше иметь несколько простых инструментов, чем один сложный. Необходимость регулировки расписания регламентных заданий скорее всего будет требоваться достаточно редко, не стоит перегружать редкоиспользуемым функционалом простое средство для просмотра.
ilya2184; +1 Ответить
20. gupbhk1 26.05.20 17:25 Сейчас в теме
Оставьте свое сообщение

См. также

HTTP-клиент Промо

Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

Подсистема 1С для работы с HTTP.

1 стартмани

28.07.2021    7995    21    SpaceOfMyHead    41    

Функции "слоупока": как заставить открываться "Все функции" в 97 раз быстрее!

Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

Наверное, каждый программист 1С (да и не только программист), открывая «Функции для технического специалиста» (ранее «Все функции») на массивных конфигурациях вроде ERP 2.4 и т.п., в своей жизни много раз задавался вопросом – почему же они так долго открываются?? Действительно, в зависимости от мощностей сервера «Все функции» могут открываться от 20 секунд до 2 минут! «Ну, слишком много объектов в конфигурации, огромное количество констант, справочников, документов, регистров… – Отвечали себе страдающие пользователи. – Пока программа обойдёт в цикле все метаданные, пока построит дерево… Тут ничего не поделаешь…». И все они были не правы! Я провёл собственное расследование, которое показало, что 97% времени построения дерева метаданных тратится на…

1 стартмани

09.03.2022    10532    44    XilDen    67    

Программное формирование существующих печатных форм

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

Получение списка печатных форм, формирование выбранной печатной формы и сохранение ее в файл.

1 стартмани

17.12.2021    3910    11    RocKeR_13    3    

Универсальный редактор данных (УРД)

Инструментарий разработчика v8 Абонемент ($m)

Универсальный редактор данных (УРД) - это лучший инструмент в своем классе, который позволяет редактировать реквизиты и движения объектов

1 стартмани

27.08.2021    9463    160    Adeptus    53    

Навигатор по конфигурации базы 1С 8.3 Промо

Инструментарий разработчика v8 v8::УФ 1cv8.cf Россия Абонемент ($m)

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

3 стартмани

28.10.2018    50043    450    ROL32    72    

Подсистема "Показатели объектов"

Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

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

2 стартмани

06.03.2021    9697    6    pila86    16    

FormCodeGenerator Программная доработка форм. Часть 2 (Режим работы "Режим сравнения форм") на примере ERP 2.5

Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

Данная публикация является продолжением описания функционирования обработки "FormCodeGenerator " в режиме сравнения форм и генерирования кода на основании сравнения. Подходит для перевода уже доработанных форм с интерактивной доработки на программную. Данный режим работы обработки снизит издержки при дальнейших обновлениях конфигураций.

5 стартмани

21.12.2020    13316    27    huxuxuya    11    

Консоль кода для управляемых форм

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

Консоль кода для управляемых форм с подсказками и подсветкой синтаксиса.

1 стартмани

17.07.2020    32968    474    salexdv    368    

Удаление и/или копирование сохраненных в 1С настроек (например настроек печати табличных форм) Промо

Инструментарий разработчика v8 Абонемент ($m)

Иногда нужно удалить сохраненную в 1С "покореженную" настройку или скопировать "удачную" другому пользователю...

1 стартмани

01.09.2012    70492    1388    AnryMc    46    

Внешний регламент для 1С

Инструментарий разработчика v8 Россия Абонемент ($m)

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

1 стартмани

05.03.2020    11436    9    moolex    12    

CF & SQL : конструктор прямых запросов к БД 1С

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

Программа для чтения и анализа внутренней структуры данных 1С V8.х, Содержит конструктор прямых SQL запросов, позволяет обрабатывать и редактировать тексты SQL-запросов, выполнять прямые запросы к базе данных 1С и обрабатывать полученные результаты.

1 стартмани

02.10.2019    36002    343    dmitrydemenew    66    

Конвейер проверки качества кода

Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

Jenkinsfile для выполнения проверки качества кода. Собирает информацию с АПК, EDT и BSL-LS. Сопоставляет ошибки с гит-репозиторием, выгруженным ГитКонвертором. Отправляет в Сонар.

3 стартмани

04.09.2019    43103    31    Stepa86    46    

Faster - многофункциональный ускоритель работы программиста 1С и других языков программирования Промо

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

Программа Faster 9.4 позволяет ускорить процесс работы программиста (работает в любом текстовом редакторе). Подсказка при вводе текста на основе ранее введенного текста и настроенных шаблонов. Программа Faster позволяет делится кодом с другими программистами в два клика или передать ссылку через QR Код. Исправление введенных фраз двойным Shift (с помощью speller.yandex). Переводчик текста. Переворачивает текст случайно набранный на другой раскладке. Полезная утилита для тех, кто печатает много однотипного текста, кодирует в среде Windows на разных языках программирования. Через некоторое время работы с программой у вас соберется своя база часто используемых словосочетаний и кусков кода. Настройка любых шорткатов под себя с помощью скриптов. Никаких установок и лицензий, все бесплатно.

1 стартмани

24.05.2012    88469    971    moolex    157    

Markdown-editor в 1С (с сохранением в HTML)

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

В этой обработке вы пишете свой текст, используя синтаксис Markdown, а на выходе получаете чистый HTML-код, избавленный от JS-библиотеки, которая его сформировала. Совместим с Webkit и IE.

1 стартмани

04.07.2019    15217    24    riposte    6    

Запуск 1С под любым пользователем (без необходимости указания пароля)

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

Предназначается для запуска сеанса другого пользователя из своего сеанса 1С (если пароль вам неизвестен).

1 стартмани

02.07.2019    32823    347    sapervodichka    0    

Модель объекта

Инструментарий разработчика v8 Абонемент ($m)

Подсистема позволяет описать модель данных объекта, где описана зависимость между реквизитами, и затем использовать эту модель в разных сценариях работы с объектом. Версия платформы: 8.3.6 и выше. С небольшими доработками будет работать на 8.2.

1 стартмани

30.06.2019    19256    1    vadim1980    5    

Консоль запросов с графом (Анализатор сложных запросов) Промо

Инструментарий разработчика v8::УФ v8::Запросы 1cv8.cf Абонемент ($m)

Консоль запросов для анализа запросов с большим количеством временных таблиц и вложенных запросов. Отображает структуру взаимосвязей временных таблиц в виде графа. Позволяет быстро передвигаться по тексту запроса и получать результат выполнения подзапросов. Единственная консоль запросов, которая позволяет выводить результат выполнения вложенных запросов и любой части объединения запроса. Удобное получение данных запроса из отладчика включая временные таблицы. Текст запроса в структурированном виде (можно свернуть, развернуть текст подзапроса). И еще много другого, чего вы не найдете в других консолях запросов. Поддержка УФ и ОФ. Версия 0.9.1 от 18.10.2019 (поддержка WebKit).

10 стартмани

03.05.2017    109773    514    manuel    294    

Универсальный HTTP-сервис на платформе 1С, аля HTTP-сервер с примером

Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

Практический кейс построения HTTP-сервиса, который работает по принципу HTTP-сервера, с разбором всех методов построения и разработки класса задач построения личных кабинетов и сопряжения их с центральной базой.

1 стартмани

13.05.2019    43457    174    Diversus    44    

Блин, мы забыли включить регламентные задания…

Инструментарий разработчика v8 Абонемент ($m)

Привет, Инфостарт! Сегодня расскажу, как я решил проблему с выключенными регламентными заданиями в рабочих базах. Желая исключить человеческий фактор и минимизировать количество ошибок, я написал небольшую конфигурацию.  В конфигурации два регламентных задания. Первое периодически подключается к кластеру и сохраняет текущие параметры: имя, Сервер БД, базу СУДБ, блокировки входа и регламентных заданий и т.д. Второе задание периодически проверяет эти параметры на ошибки.

1 стартмани

08.04.2019    28482    22    slozhenikin_com    37    

Конструктор мобильного клиента Simple WMS Client: способ создать полноценный ТСД без мобильной разработки. Теперь новая версия - Simple UI (обновлено 14.11.2019)

Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Учет ОС и НМА Склад и ТМЦ Инструментарий разработчика v8 v8::Mobile БУ УУ Абонемент ($m)

Simple WMS Client – это визуальный конструктор мобильного клиента для терминала сбора данных(ТСД) или обычного телефона на Android. Приложение работает в онлайн режиме через интернет или WI-FI, постоянно общаясь с базой посредством http-запросов (вариант для 1С-клиента общается с 1С напрямую как обычный клиент). Можно создавать любые конфигурации мобильного клиента с помощью конструктора и обработчиков на языке 1С (НЕ мобильная платформа). Вся логика приложения и интеграции содержится в обработчиках на стороне 1С. Это очень простой способ создать и развернуть клиентскую часть для WMS системы или для любой другой конфигурации 1С (УТ, УПП, ERP, самописной) с минимумом программирования. Например, можно добавить в учетную систему адресное хранение, учет оборудования и любые другие задачи. Приложение умеет работать не только со штрих-кодами, но и с распознаванием голоса от Google. Это бесплатная и открытая система, не требующая обучения, с возможностью быстро получить результат.

5 стартмани

09.01.2019    67465    277    informa1555    239    

Легкое и гибкое управление списком доступных баз 1С у пользователей

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

Когда в локальной сети много пользователей, а еще большое количество различных баз и при этом каждому нужны свои, то администрирование этого зоопарка превращается в АД! Этот комплекс позволяет централизованно управлять списком доступных баз в разрезе пользователей. За пару кликов можно добавить или убрать базу у всех пользователей.

7 стартмани

05.12.2018    24707    27    RomikR    11    

Очистка кэша 1С 8 (8.0, 8.1, 8.2, 8.3). Грамотная чистка кэша 1С с сохранением настроек.

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

Эффективное средство для устранения ошибок, возникающих в локальном кэше 1С на клиенте, которым легко сможет воспользоваться пользователь с любым уровнем знаний. Wsf-скрипт, созданный на стандартном языке автоматизации Windows - "WSH JScript", очищает кэш 1С просто, быстро и безопасно. Кроме варианта, очищающего кэш текущего пользователя, имеется также вариант для чистки кэша 1С всех пользователей терминального-сервера.

1 стартмани

04.11.2018    58259    566    Eugen-S    36    

Управляемая консоль запросов, отчетов 3.8.9 (расширение, внешняя обработка)

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

Работа с запросом и СКД, Полная поддержка пакетных запросов, временных таблиц, Сравнение результатов, текстов, Разбор структуры запроса в виде дерева, Анализ плана запроса, Групповая обработка

5 стартмани

14.08.2018    136540    3191    Evg-Lylyk    771    

Позиционирование в помещении с помощью нейросети по сигналу Wi-Fi. Интерактивная карта склада в 1С с показом позиции

Инструментарий разработчика v8 Абонемент ($m)

Данная публикация содержит в себе редактор и интерактивную карту склада или иного помещения, на которой в реальном времени отображается позиция устройства, координаты которого вычисляются по уровням сигнала нескольких роутеров Wi-Fi. В статье и приложенным к ней разработкам предлагаются инструменты и методика для реализации вычисления точной геопозиции внутри помещений с помощью нейронной сети. Конфигурация написана на релизе 1С:Предприятие 8.3.12.1412, клиентское приложение имеет минимальный уровень совместимости SDK -16.

5 стартмани

09.08.2018    40393    35    informa1555    30    

Консоль HTTP-запросов с генерацией кода

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

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

1 стартмани

25.05.2018    35938    352    leongl    20    

Регистры правил [Расширение]

Инструментарий разработчика v8 v8::Права УТ11 Абонемент ($m)

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

10 стартмани

15.03.2018    26211    31    33lab    5    

Заполняем по шаблону (по умолчанию)

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

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

1 стартмани

08.02.2018    38173    21    mvxyz    17    

Программное формирование форматированной строки в стиле html+inline CSS

Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

Если вам приходилось работать с форматированными строками программно, то вы знаете, какая это боль. Данное решение облегчает программное формирование таких строк.

1 стартмани

18.11.2017    48587    48    bonv    13    

Быстрое удаление неиспользуемых версий 1С:Предприятие 8, кэша метаданных и информационных баз

Инструментарий разработчика v8 Абонемент ($m)

При обновлении платформы 1С:Предприятие 8 предыдущие версии не удаляются. Со временем количество неиспользуемых версий платформы растет. Они занимают место на диске. Для решения этой проблемы предназначена программа OneCleaner. Она позволяет быстро удалить неиспользуемые версии платформы, а также почистить кэш метаданных и удалить ненужные информационные базы данных.

1 стартмани

14.11.2017    32318    100    bonv    15    

Закрываем всплывающие сообщения платформы

Инструментарий разработчика v8::УФ Абонемент ($m)

Принудительное закрывание сообщений платформы 8.3.10.

1 стартмани

10.11.2017    17497    13    RomaH    8    

Трансформатор 1С - SQL

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

Обработка для представления SQL запросов в терминах 1С, с возможностью захвата SQL запросов трассировкой.  Поддерживается также форматирование текста запроса через интернет сервис. Работает в управляемых и обычных формах, в том числе на веб-клиенте.

1 стартмани

28.06.2017    46710    413    Synoecium    54    

Набор подсистем "Умные таблицы"

Инструментарий разработчика v8 Беларусь Россия Казахстан Абонемент ($m)

Данный набор подсистем – прикладная библиотека, призванная помочь программисту 1С быстрее решать ряд типовых задач бизнес-логики, таких как: ведение статусов объектов, отправка почтовых сообщений в определенное время, ведение произвольных таблиц с возможностью редактирования, сохранения и группировки, ориентированные на расчет бюджетных таблиц (план продаж, ретробонусы B2C, проценты по договорам B2B и договорные условия по КАМ), расчет коммерческой политики для бюджетных таблиц, исполнение произвольных алгоритмов с хранением кода в информационной базе, определение рабочих баз, хранение файлов во внешних СУБД (Postgre SQL, MS SQL и MongoDB) и выполнение произвольного кода после изменений ссылочного объекта вне транзакции изменения.

1 стартмани

22.05.2017    41502    107    Silenser    34    

Автокликер для 1С

Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

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

1 стартмани

03.04.2017    40064    84    slava_1c    67    

Регулярные выражения – это просто. Построитель и отладчик регулярных выражений

Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

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

1 стартмани

13.03.2017    43645    127    romasna    53    

Сценарное тестирование в помощь программисту 1С

Инструментарий разработчика v8 Абонемент ($m)

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

1 стартмани

11.11.2016    34144    60    grumagargler    62    

Несколько шаблонов для доработки типовых конфигураций

Инструментарий разработчика v8 v8::УФ Абонемент ($m)

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

1 стартмани

03.10.2016    45499    104    json    25    

Управление задачами: Канбан доска

Инструментарий разработчика v8 Абонемент ($m)

Конфигурация "Управление задачами" с использованием БСП. Канбан доска. Открытый код.Загрузка изменений из хранилища конфигураций 1С и связь с задачами. Проект выложен на github (ссылка в публикации). Управляемые формы. Рассылка уведомлений.

1 стартмани

02.10.2016    87182    693    BlizD    320    

Конструктор-тестер http запросов в 1С

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

Данная обработка позволяет в несколько кликов конструировать http запросы на языке 1С и просматривать результаты их выполнения.

3 стартмани

19.08.2016    51973    330    hlopik    19    

Подсистема обмена данными с порталом ИМНС по электронным счетам-фактурам (автоматический обмен)

Инструментарий разработчика v8 1cv8.cf Беларусь БУ НДС Абонемент ($m)

Подсистема включает документы и обработки для автоматического обмена данными с порталом ИМНС через web-сервис. Присутствует возможность заполнения данными типовых операций за период, учёта входящих документов, учёта произвольных исходящих документов. Приложены обработки для запуска задания планировщика на автоматический обмен данными.

1 стартмани

28.07.2016    40947    20    c1nil    4    

Навигатор по структуре и данным баз 1С 8

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

Просмотр структуры и данных информационных баз 1С:Предприятие 8.2, 8.3. Состав, типы объектов, табличных частей, движений. Размер, структура хранения объекта. Для администраторов и разработчиков. Версия 1 - на обычных формах, версия 2 - на управляемых.

1 стартмани

11.07.2016    36258    149    o.nikolaev    17    

БСП 2.3 и БСП 3.0: Просто про выполнение внешней обработки в фоне (c индикацией прогресса выполнения)

Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

Простое пояснение о том, как сделать внешнюю обработку с фоновым выполнением и индикацией процесса для любой конфигурации на основе БСП 2.3.2. UPDATE 20/09/19: добавлен вариант обработки с индикацией процента выполнения и статусом выполнения для БСП 3.0.

1 стартмани

18.05.2016    82565    238    rozer    69    

Консоль запросов "Запросник" для управляемых форм с подсветкой синтаксиса

Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

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

1 стартмани

19.04.2016    45779    269    1С_Мастер    42