Фоновое задание с произвольной выборкой и произвольной обработкой

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

Разработка - Обработки - Универсальные обработки

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

Метод не уникален, есть несколько подобных публикаций, как например //infostart.ru/public/437160/, но там многопоточность и все такое. Для обычной же работы требуются более простые вещи - дать фоновому заданию некую выборку и сказать, что с ней следует сделать. Даже проще - выборку оно сделает само, мы лишь подсунем ему текст запроса с параметрами, а требуемые действия также передадим в виде строки. Итак, текст процедур, которые нужно поместить в любой неглобальный общий модуль (или создать свой):


Процедура ГрупповаяОбработка(ПараметрыДлительногоЗадания, АдресХранилища) Экспорт
	
	НачалоОбработки = ТекущаяДата();
	РезультатОбработки = Новый Структура("ОбработаноДокументов, НеУдалосьОбработать, ЗаданиеВыполнено, ТекстСообщения", 0, 0, Ложь, "");
	Запрос = Новый Запрос(ПараметрыДлительногоЗадания.ТекстЗапроса);
	Для Каждого Запись Из ПараметрыДлительногоЗадания.ПараметрыЗапроса Цикл
		Запрос.УстановитьПараметр(Запись.Ключ, Запись.Значение);
	КонецЦикла;
	Выборка = Запрос.Выполнить().Выбрать();
	Действие = ПараметрыДлительногоЗадания.Действие;
	КоличествоСтрок = Выборка.Количество();
	НомерСтроки = 0;
	НачалоСообщения = "Найдено "+КоличествоСтрок+" объектов";
	Пока Выборка.Следующий() Цикл
		НомерСтроки = НомерСтроки + 1;
		ПредставлениеДокумента = Строка(Выборка.Документ);
		Осталось = ПолучитьХодВыполнения(НачалоОбработки, НомерСтроки, КоличествоСтрок);
		Проценты = ""+Окр(НомерСтроки * 100 / КоличествоСтрок, 2)+"%  ";
		ТекстСообщения = НачалоСообщения + Символы.ПС + Проценты + Осталось + Символы.ПС + ПредставлениеДокумента;
		СообщитьХодВыполнения(ТекстСообщения);
		Попытка
			Выполнить(Действие);
			РезультатОбработки.ОбработаноДокументов = РезультатОбработки.ОбработаноДокументов + 1;
			РезультатОбработки.ТекстСообщения = ТекстСообщения;
		Исключение
			РезультатОбработки.НеУдалосьОбработать = РезультатОбработки.НеУдалосьОбработать + 1;
		КонецПопытки;
	КонецЦикла;
	РезультатОбработки.ЗаданиеВыполнено = Истина;
	ПоместитьВоВременноеХранилище(РезультатОбработки, АдресХранилища);
	
КонецПроцедуры

Функция ПолучитьХодВыполнения(НачалоОбработки, НомерСтроки, Количество)
	Затрачено = ТекущаяДата() - НачалоОбработки;
	фч = "ЧЦ=2;ЧН=;ЧВН="; // формат числа
	Осталось = Затрачено * Количество / НомерСтроки - Затрачено; // осталось секунд
	Осталось_текст = "(осталось: "+Строка(Формат(Осталось/3600, фч) + ":"+ Формат(Осталось%3600/60, фч) + ":"+ Формат(Осталось%60, фч))+")";
	Возврат Осталось_текст;
КонецФункции

Процедура СообщитьХодВыполнения(ТекстСообщения) Экспорт
 	Сообщение = Новый СообщениеПользователю;
	Сообщение.Текст = ТекстСообщения;
	Сообщение.Сообщить();
КонецПроцедуры

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

Запускается все это добро из внешней обработки, через процедуру

&НаСервере
Функция ОбработкаНаСервере()
	
	ИБФайловая = ОбщегоНазначения.ИнформационнаяБазаФайловая();
	ДлительныеОперации.ОтменитьВыполнениеЗадания(УИДЗаданиеПроведение);
	УИДЗаданиеПроведение = Неопределено;
	
	ПараметрыДлительногоЗадания = ПолучитьПараметрыЗадания();
	
	Если ИБФайловая Тогда
		ДополнительныйОбщийМодуль.ГрупповаяОбработка(ПараметрыДлительногоЗадания, АдресВоВременномХранилище);
		РезультатВыполнения = Новый Структура("ЗаданиеВыполнено", Истина);
	Иначе
		РезультатВыполнения = ДлительныеОперации.ЗапуститьВыполнениеВФоне(УникальныйИдентификатор,
			"ДополнительныйОбщийМодуль.ГрупповаяОбработка", ПараметрыДлительногоЗадания, НСтр("ru = 'Групповая обработка объектов'"));
		АдресВоВременномХранилище = РезультатВыполнения.АдресХранилища;
		УИДЗаданиеПроведение = РезультатВыполнения.ИдентификаторЗадания;
	КонецЕсли;
	
	Возврат РезультатВыполнения;
	
КонецФункции

Результат можно увидеть на приложенной картинке.

В качестве ДополнительныйОбщийМодуль в этой процедуре может выступать любой, куда вы поместите фоновое задание.

Какие преимущества? Текст запроса задаем на клиенте, параметры тоже, действия тоже. Сегодня перепроводим счета-фактуры и перенумеруем ПКО, завтра обрабатываем справочник "Контрагенты", послезавтра обрабатываем поступления, у которых БУ и НУ по 90 счету совпадает - в фоновом задании ничего не требуется переделывать, только во внешней обработке.

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

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

Разрабатывалось все под слегка измененную БП 3.0 (релиз 3.0.55.14, платформа 8.3.10.2299), но на типовой тоже пойдет. На других типовых вроде УТ или УПП тоже должно, по крайней мере если у вас есть модуль ДлительныеОперации.

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

19

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

Наименование Файл Версия Размер
Фоновое задание с произвольной выборкой и произвольной обработкой:
.epf 10,81Kb
02.10.19
1
.epf 10,81Kb 1 Скачать

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

Комментарии
Избранное Подписка Сортировка: Древо
1. AlexandrSmith 52 03.10.19 22:34 Сейчас в теме
Хорошо что вы текст печатаете можно самому попробовать, поиграться. Без покупки, но лайк, я поставил.
2. dmalyshev 22 09.10.19 10:20 Сейчас в теме
Почему механизм дополнительных внешних обработок не подошел, которые запускаются по расписанию?
user774630; +1 Ответить
3. warden 99 09.10.19 14:57 Сейчас в теме
(2) Здесь речь не про работу по расписанию, а про возможность любой код выполнить в фоне, к любой выборке, и еще следить за прогрессом.
4. bulldog 11.10.19 14:25 Сейчас в теме
можно подробнее о процедурах в обработке? как получать сообщения с фонового задания?
5. warden 99 17.10.19 15:59 Сейчас в теме
(4)Легко. За это отвечают 2 процедуры:

&НаКлиенте
Процедура Подключаемый_ПроверитьВыполнение()
	
	Попытка
		Если ЗаданиеВыполнено(УИДЗаданиеПроведение) Тогда
			ВывестиРезультатФоновогоЗадания();
			Элементы.ТабДок.ОтображениеСостояния.ДополнительныйРежимОтображения = ДополнительныйРежимОтображения.НеИспользовать;
			Элементы.ТабДок.ОтображениеСостояния.Текст = ТекстПоследнегоСообщения;
			Элементы.ТабДок.ОтображениеСостояния.Картинка = БиблиотекаКартинок.ЗеленаяГалка;
		Иначе
			ДлительныеОперацииКлиент.ОбновитьПараметрыОбработчикаОжидания(ПараметрыОбработчикаОжидания);
			ПодключитьОбработчикОжидания("Подключаемый_ПроверитьВыполнение", ПараметрыОбработчикаОжидания.ТекущийИнтервал, Истина);
			ПолучитьПоследнееСообщениеФоновогоЗадания(УИДЗаданиеПроведение);
			Элементы.ТабДок.ОтображениеСостояния.Видимость = Истина;
			Элементы.ТабДок.ОтображениеСостояния.ДополнительныйРежимОтображения = ДополнительныйРежимОтображения.Неактуальность;
			Элементы.ТабДок.ОтображениеСостояния.Текст = ТекстПоследнегоСообщения;
			Элементы.ТабДок.ОтображениеСостояния.Картинка = БиблиотекаКартинок.ДлительнаяОперация48;
		КонецЕсли;
	Исключение
		ВызватьИсключение;
	КонецПопытки;
	
КонецПроцедуры

&НаСервере
Процедура ПолучитьПоследнееСообщениеФоновогоЗадания(УИДЗадания)
	
	Задание = ФоновыеЗадания.НайтиПоУникальномуИдентификатору(УИДЗадания);
	Если Задание = Неопределено Тогда
		Возврат;
	КонецЕсли;
	МассивСообщений = Задание.ПолучитьСообщенияПользователю(Ложь);
	Если МассивСообщений = Неопределено Тогда
		Возврат;
	КонецЕсли;
	Для Каждого Сообщение Из МассивСообщений Цикл
		ТекстПоследнегоСообщения = Сообщение.Текст;
	КонецЦикла;
	
КонецПроцедуры
Показать


Здесь ТекстПоследнегоСообщения - реквизит формы, из него берутся данные для отображения на табличном документе. Сама работа с табдоком тоже здесь.
Оставьте свое сообщение

См. также

Генерация QR кода для любых конфигураций 1С (обычные и управляемые формы) 6

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки Универсальные функции

Для генерации используется компонента типовой конфигурации УТ11, встроенная в общий макет "КомпонентаПечатиQRКода". Ниже приведены процедуры, чтобы сделать обработку самостоятельно (только для УФ).

1 стартмани

11.10.2019    726    5    dm1try    0       

Изменение записей независимых регистров сведений (УФ) 0

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки

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

1 стартмани

08.10.2019    493    Hitcher    0       

Универсальный шаблон многопоточной обработки (на примере проверки работы Web-сервисов) 8

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки

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

3 стартмани

17.09.2019    827    3    1C_Casual    4       

Универсальная выгрузка, загрузка зарегистрированных объектов по узлу 1

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Россия Windows Абонемент ($m) Универсальные обработки

Набор обработок дает возможность выгружать и загружать регистрацию по узлу справочников и документов.

1 стартмани

16.09.2019    584    2    байт    2       

Управление информационной базой на кластере (управляемые формы): просмотр сеансов, отключение сеансов, блокировка / разблокировка подключений 3

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Сервисные утилиты Универсальные обработки Администрирование данных 1С

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

2 стартмани

11.09.2019    850    3    Spartacus    0       

Универсальная форма объектов (для УФ) 4

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Россия Абонемент ($m) Универсальные обработки

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

1 стартмани

29.08.2019    1184    2    Ihty    0       

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

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки

Обработка позволяет быстро получить ссылку управляемой формы или уникальный идентификатор через ссылку на объект (справочник, документ). Или в обратном порядке через ссылку управляемой формы или уникальный идентификатор.

1 стартмани

12.08.2019    777    1    infostartchel    0       

Пометка требуемого количества помеченных объектов для удаления при выборочном варианте удаления 1

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ УНФ ЗКГУ3.0 БП3.0 УТ11 ЗУП3.x Россия Абонемент ($m) Универсальные обработки

Данная обработка выполняет установку требуемого количества галочек помеченных на удаление объектов в направлении вверх / вниз от текущего объекта в форме "Удаление помеченных объектов" с целью их дальнейшего удаления.

1 стартмани

05.08.2019    858    1    its_33    0       

Обнуление регистров 2

Инструменты и обработки Программист Пользователь Внешняя обработка (ert,epf) v8::БУ v8::ОУ v8::УФ 1cv8.cf Россия БУ УУ Абонемент ($m) Универсальные обработки

Внешняя обработка для сторнирования остатков регистра Бухгалтерии (Хозрасчетный) и Накопления; очистка регистров сведений.

2 стартмани

02.08.2019    895    3    powar    0       

Сравнение функциональных опций 2

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Россия Абонемент ($m) Универсальные обработки

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

1 стартмани

26.07.2019    808    boris.danilin    1       

Загрузка дополнительных реквизитов и сведений 6

Инструменты и обработки no Внешняя обработка (ert,epf) v8::УФ 1cv8.cf Россия Абонемент ($m) Обработка документов Универсальные обработки Обработка справочников

Обработка по загрузке произвольных значений в произвольные дополнительные реквизиты и сведения объектов системы с возможностью настраиваемого поиска объектов для загрузки. (Управляемые формы)

2 стартмани

17.07.2019    1132    7    navic    0       

Редактирование объектов и движений документов 4

Инструменты и обработки Программист Пользователь Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Обработка документов Универсальные обработки Обработка справочников

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

1 стартмани

17.07.2019    1113    14    anreko    5       

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

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки

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

1 стартмани

04.07.2019    2766    12    riposte    3       

Разбор маркировки табачной продукции 6

Инструменты и обработки Программист Пользователь Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия Windows Оптовая торговля Розничная торговля Абонемент ($m) Универсальные обработки

Вытаскиваем максимум информации из маркировки сигарет. Максимум включает: признак групповой упаковки, GTIN, код идентификации упаковки, МРЦ, признак тестовой маркировки.

3 стартмани

02.07.2019    1562    2    philya    3       

Чат (мессенджер) для управляемых форм 1С 8.3 (Расширение) 14

Инструменты и обработки no Расширение (cfe) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки

Представляю вам чат для управляемых форм платформы 8.3. Давно сталкивался с тем, что просят открыть какой-нибудь документ или справочник, тебе скидывают его номер или название, а ты потом ищешь его по базе. Вам это знакомо? Тогда этот чат для вас. Подробности ниже.

4 стартмани

27.06.2019    3533    8    Isa816    23       

Сравнение объектов между собой (справочников и документов) и вывод в табличный документ (управляемые формы) 3

Инструменты и обработки Программист Пользователь Внешняя обработка (ert,epf) v8 v8::УФ ERP2 УТ11 КА2 Абонемент ($m) Универсальные обработки

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

1 стартмани

25.06.2019    1260    4    Dadriel619960    0       

Инвентаризация остатков ЕГАИС по регистру № 1 4

Инструменты и обработки Бухгалтер Пользователь Внешняя обработка (ert,epf) v8::УФ Розница Розничная и сетевая торговля (FMCG) Рестораны, кафе и фаст-фуд Россия БУ УУ Учет ТМЦ Абонемент ($m) Универсальные обработки

Обработка предназначена для удобной инвентаризации остатков ЕГАИС по регистру № 1 с возможностью сканирования марок с бутылки. Розница 2.2 (8.3.13.1644) релиз 2.2.11.29.

2 стартмани

11.06.2019    1542    5    user952874    4       

Работа с файлами (обычная и управляемая форма) 84

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки

Нужно загрузить файл с клиента на сервер или же, наоборот, файл загрузить с сервера на клиент, а впридачу все это на web-клиенте, да еще и асинхронно? Нет ничего проще, читай далее, как это сделать!

1 стартмани

10.06.2019    5848    47    Xershi    40       

Сравнение наличия объектов между базами (показывает, выгружен ли документ или справочник в другую базу) 3

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки

Обработка помогает проверить наличие объектов (документов, справочников) текущей базы в другой базе по GUID. Актуально при использовании обмена между информационными базами через универсальный формат. Например - вы используете ручной обмен или просто хотите понять, какие документы или справочники имеются в другой базе, чтобы не выгрузить или не зарегистрировать на обмен повторно.

1 стартмани

06.06.2019    1086    2    losguns    0       

Конвертация Excel файла в MXL 7

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки Загрузка и выгрузка в Excel

Простейший конвертор файлов Excel в MXL. Когда заказали отчет, а лень его рисовать. Поддерживает xls и xlsx. Те, кому лень писать, можете скачать ниже:

1 стартмани

21.05.2019    2171    7    ogidni    9       

Просмотр всех констант 3

Отчеты и формы Программист Пользователь Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки

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

1 стартмани

15.05.2019    1599    6    spartak_ss_88    8       

Калькулятор для управляемых форм. 1С 8.3 5

Инструменты и обработки Пользователь Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки

Калькулятор для 1С 8.3 управляемой формы. Работает на всех конфигурациях. В обработку входят все функции стандартного калькулятора.

1 стартмани

13.05.2019    1941    1    Nefilimus    4       

Быстрый запрос 41

Отчеты и формы Программист Пользователь Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки

Можно ли дать пользователю "удочку", а не "рыбу"? До сих пор ответ на этот вопрос был отрицательным. Всякий инструмент, который мог бы делать с базой данных все или почти все (или хотя бы многое), отвергался пользователями, как слишком сложный. Вспомните тот же SQL, который изначально разрабатывался именно как пользовательский инструмент. "Быстрый запрос" - это попытка устранить сложность, но сохранить при этом универсальность.

1 стартмани

29.04.2019    5559    15    mkalimulin    28       

Электронная таблица в 1С средствами табличного документа 66

Инструменты и обработки Программист Архив с данными v8 v8::УФ 1cv8.cf Россия Абонемент ($m) Универсальные обработки

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

1 стартмани

23.04.2019    5502    44    user706545_kseg1971    36       

Просмотр и сравнение реквизитов объектов (УФ и Обычная) + Генерация программного кода 1С для заполнения нового объекта 5

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки Инструментарий разработчика

Обработка показывает все реквизиты объектов (Справочников или Документов), в том числе скрытые. Позволяет сравнить реквизиты 2-х или нескольких объектов. Формирует программный код 1С для быстрого заполнения новых объектов.

1 стартмани

05.04.2019    1890    17    S_Mit    15       

Универсальная печатная форма "Анализ объекта" + шаблон подключаемой обработки для 1С на управляемых формах 13

Отчеты и формы Программист Стажер Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Россия Абонемент ($m) Универсальные обработки Универсальные печатные формы

Универсальная печатная форма для всех программ на управляемых формах. Результат печати содержит все реквизиты и табличные части всех документов и справочников (имя + синоним + значение реквизита или поля табличной части), показывает уникальный идентификатор (УИД/GUID) объекта и дату создания (даже справочника) на основании УИД. Отказоустойчивость кода обработки позволяет ей открываться как в типовых, так и в самописных программах (большинство обычных внешние печатных форм этого не могут). Кроме интерактивного открытия есть возможность подключения к конфигурации. После добавления появится команда печати почти во всех документах и справочниках. Автоматически определяет среду подключения и выбирает доступный вариант вывода: общая форма печати или же отображение табличного документа в новой форме. Все реквизиты любого объекта получает запросом, а не перебором строк, что ускоряет выполнение команды.

1 стартмани

05.04.2019    6286    20    Aleksandr55555    4       

Разбивка отчета на страницы с выводом шапки на каждой странице 6

Инструменты и обработки Бухгалтер Пользователь Расширение (cfe) v8 v8::УФ ERP2 БП3.0 УТ11 КА2 ЗУП3.x Абонемент ($m) Универсальные обработки

Реализовано в виде расширения для ЗУП 3.1. В принципе, можно использовать в в любой базе 1С.

1 стартмани

04.04.2019    2074    3    kwazi    0       

Версии библиотек стандартных подсистем 1

Отчеты и формы Системный администратор Программист Пользователь Стажер Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки

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

1 стартмани

02.04.2019    2243    6    Palmer1976    8       

Снятие блокировки элементов управляемой формы для редактирования 21

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки

Внешняя обработка + код с одной функций разблокировки элементов управляемой формы владельца для редактирования в любых конфигурациях с использованием БСП. Тестировалось на платформе 8.3.10.2667 и выше

1 стартмани

21.03.2019    1980    1    independ    6       

Условное оформление таблиц в режиме предприятия 3

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки

Обработка, позволяющая настраивать пользователям условное оформление в таблицах.

1 стартмани

19.03.2019    1072    3    thomY10    2       

Напоминание списку пользователей 3

Инструменты и обработки no Внешняя обработка (ert,epf) v8 v8::УФ УТ11 ЗУП3.x Абонемент ($m) Универсальные обработки

Внешняя обработка по напоминанию списку пользователей для "1С Зарплата 8 ред. 3.1", "1С Управление Торговлей 11.4" - управляемые формы.

1 стартмани

19.03.2019    1615    3    Comandante    2       

Табло (управляемые формы) НаКлиенте и НаСервере 7

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки

Внешняя обработка, аналог Табло "обычного" приложения (или толстого клиента).

1 стартмани

18.03.2019    1774    3    user-z99999    0       

Константы базы 1С, список (управляемые формы) 1

Отчеты и формы Программист Внешняя обработка (ert,epf) v8 v8::УФ БП3.0 УТ11 ЗУП3.x Абонемент ($m) Универсальные обработки

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

1 стартмани

16.03.2019    1630    4    user-z99999    0       

Групповое сжатие фотографий в справочнике "Физические лица" (УФ) 1

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ ЗУП3.x Россия Управление персоналом (HRM) Абонемент ($m) Универсальные обработки Обработка справочников

За основу взята обработка "Групповое сжатие (по высоте и ширине) фотографий в справочнике Физические лица (Обычные формы)" (http://infostart.ru/public/381794/). Данная обработка переписана под Управляемые формы. Добавлена возможность сжать фотографии по определенным Физическим лицам.

2 стартмани

15.03.2019    1310    1    YuraMatasov    0       

Печать брошюры средствами Acrobat Reader для конфигураций на БСП 4

Инструменты и обработки Программист Бухгалтер Пользователь Расширение (cfe) v8::УФ 1cv8.cf Россия Абонемент ($m) Универсальные обработки

Данное расширение позволяет производить печать табличного документа средствами Adobe Reader нажатием одной кнопки. Т.е. это автоматизация процесса: сохранить в pdf - открыть расположение файла - открыть pdf - нажать печать. Будет полезна тем, кому часто приходится печатать брошюры(прайсы, личные карточки сотрудников(А3), и т.д.)

3 стартмани

11.03.2019    1450    1    EVKash    7       

Обработка для выгрузки и загрузки данных XML 8.3. С отбором, предпросмотром данных и сохранением настроек 10

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Россия Абонемент ($m) Универсальные обработки Обмен через XML

Обработка Выгрузки и загрузки данных XML 8.3 на управляемых формах. Универсальная обработка "Выгрузка и загрузка данных XML" производит полную или частичную выгрузку данных информационной базы в файл в формате XML. Впоследствии этот файл может быть загружен в информационную базу с помощью этой же обработки. Формат файла выгрузки отличается от формата файла, создаваемого при выгрузке по плану обмена, заголовочной частью. (Описание взято с ИТС)

1 стартмани

07.03.2019    4158    56    Gmix    1       

Обработка регистрации объектов по не найденным ("битым") ссылкам в базе приемнике через COM подключение 2

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Россия Абонемент ($m) Универсальные обработки Обмен через XML Перенос данных из 1C8 в 1C8

Обработка позволяет регистрировать в выбранном узле плана обмена объекты, которые не найдены в базе приемнике ("Объект не найден"). Управляемые формы. 1С 8.3

1 стартмани

02.03.2019    1953    3    vowg    0       

Загрузка из файла в табличный документ в 5 строк с использованием БСП. Управляемые формы 3

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки

Пример показывает, как с минимальными затратами выполнить загрузку из файла в табличный документ. Без создания диалогов и com-объектов.

1 стартмани

26.02.2019    1690    1    sad123    3       

Просмотр объектов 2

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Инструментарий разработчика Универсальные обработки

Предоставляет возможность просмотра формы списка выбранного объекта конфигурации. Отображаемые объекты настраиваются пользователем. Можно добавить списки любого: Справочника, Документа, Плана видов характеристик, Регистра сведений, Регистра накопления, Бизнес-процесса, Задачи. Обработка запоминает настройки. Подходит для любой конфигурации 1с8 на Управляемых формах.

1 стартмани

21.02.2019    1584    2    archt    1       

Реквизиты объекта (редактор) 1

Инструменты и обработки Программист Пользователь Внешний отчет (ert,erf) v8::УФ 1cv8.cf Windows Абонемент ($m) Универсальные обработки

Вашему вниманию предлагается дополнительная обработка для редактирования реквизитов объектов.

1 стартмани

19.02.2019    1847    5    gero    0       

Замена ссылочных значений во всей базе данных 1С 8.2, 8.3 (управляемые формы) 3

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Чистка базы Универсальные обработки

Обработка для замены любых ссылочных значений во всей БД для возможности последующего удаления замененных объектов по необходимости.

2 стартмани

16.02.2019    2340    13    Euroset1    0       

Проверка и формирование акцизных марок алкогольной продукции. Розница 2.2 3

Инструменты и обработки Программист Бухгалтер Пользователь Внешняя обработка (ert,epf) v8 v8::УФ Розница Россия БУ Розничная торговля Акцизы Абонемент ($m) Универсальные обработки

Обработка "вытягивает" из указанной входящей ТТН ЕГАИС полученные акцизные марки и формирует html файл с DataMatrix на рабочем столе.

1 стартмани

15.02.2019    2391    10    user952874    4       

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

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки Сервисные утилиты Администрирование данных 1С

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

1 стартмани

06.02.2019    5122    93    Alxby    15       

Добавление 2 субконто "Регистрация в налоговой" на счет 68.01 штатными средствами для Бухгалтерии 3.0 1

Инструменты и обработки Программист Бухгалтер Внешняя обработка (ert,epf) v8 v8::БУ v8::УФ БП3.0 БУ НДФЛ Абонемент ($m) Универсальные обработки

Добавление 2 субконто на счете 68.01 (регистрация в налоговой). Поставляется в виде консоли программиста для управляемых форм. В ней уже написан код. Остается только нажать на кнопку "Выполнить". Также для понимания выложены картинки по тому, как устроен счет 68.01 (или аналог). Приведен его макет для аналогичных счетов, если не только на 68.01 надо учитывать регистрации в налоговой. В Бухгалтерии проф работать не будет. Там необходимо добавить через конфигуратор субконто регистрации в налоговой.

1 стартмани

01.02.2019    3323    3    p.ugrumov    2