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

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

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

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

Метод не уникален, есть несколько подобных публикаций, как например //infostart.it-titan.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), но на типовой тоже пойдет. На других типовых вроде УТ или УПП тоже должно, по крайней мере если у вас есть модуль ДлительныеОперации.

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

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

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

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

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

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

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


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

См. также

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

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

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

3 стартмани

28.10.2018    28105    269    ROL32    67    

Сумма чисел символов ASCII в имени, проверка на остаток от деления

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

Проверка чисел символов ASCII в имени на остаток от деления.

1 стартмани

15.05.2020    497    1    user1126770    5    

Демонстрация технологии записи звука с микрофона на платформе 1С с использованием библиотеки FFMPEG

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

Пример реализации записи с микрофона с использованием библиотеки FFMPEG.

1 стартмани

28.04.2020    995    2    oks-nt    0    

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

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

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

1 стартмани

03.04.2020    1062    3    Denr83    0    

Корректировка остатков регистров бухгалтерии (обычные и управляемые формы) Промо

Свертка базы Универсальные обработки Закрытие периода Чистка базы v8::БУ v8::УФ 1cv8.cf БУ НУ Абонемент ($m)

Внешняя обработка, предназначенная для удобного исправления остатков по регистрам бухгалтерии (Хозрасчетный, Налоговый или любой другой) посредством автоматизации ввода корректировочного документа ("Операция", "Корректировка записей регистров"), приводящего регистр в нужное состояние остатков от текущего. Удобна для массовых правок остатков по бухгалтерскому и налоговому учету на какую-то дату (обычно перед реорганизацией учета, сверткой базы и т.п.)

2 стартмани

03.06.2017    27797    150    stvorl    24    

Универсальная форма списка документов в 1С (обычные и управляемые формы)

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

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

1 стартмани

01.04.2020    1711    10    Denr83    0    

Из чего складывается расхождение?

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

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

1 стартмани

31.03.2020    1700    0    wonderboy    6    

Поиск файлов из 1С. Разбираем и ориентируемся в хламе!

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

Поиск файлов из 1С. Разбираем и ориентируемся в хламе! Мини-органайзер файлов!

1 стартмани

17.03.2020    1278    2    GG_Dots    8    

Быстрый запрос Промо

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

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

1 стартмани

29.04.2019    12621    25    mkalimulin    28    

Просмотр данных объекта

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

Просмотр данных объектов ссылочного типа: элементов справочников, документов, бизнес-процессов, задач.

1 стартмани

18.02.2020    1205    0    armeec    1    

Универсальный отчет по документам "Документы в разрезе"

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

Универсальный отчет по документам, для платформы 1С8.3.хх УФ, позволяет получить отчет в виде двумерной таблицы в почти произвольных разрезах. В некоторых случаях очень удобен. Реинкарнация моего отчета для 1С7.7 - https://infostart.ru/public/59594/

1 стартмани

28.01.2020    1456    8    pophmail    3    

Копирование настроек констант между ИБ (COM-соединение) (обычные и управляемые формы)

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

Обработка (универсальная) предназначена для просмотра и копирования значений констант между ИБ через COM-соединение.

1 стартмани

27.01.2020    1326    0    Denr83    0    

Редактор объектов информационной базы 8.3 Промо

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

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

2 стартмани

23.01.2019    22421    245    ROL32    33    

Сохранение в каталог дополнительных обработок, отчетов, печатных форм и т.д.

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

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

1 стартмани

20.01.2020    1590    0    Margo462    0    

Редактор независимых регистров сведений 8.3

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

Универсальная внешняя обработка для редактирования независимых регистров сведений. Работа с отдельными записями и с наборами записей. Выгрузка отдельных записей, наборов и всего регистра в формате XML. Платформа 8.3, управляемые формы. Версия 1.007 от 31.03.2020.

2 стартмани

13.01.2020    2496    37    ROL32    1    

Копирование и удаление файлов Windows из 1С (обычные и управляемые формы)

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

Обработка позволяет копировать и удалять файлы из одной папки в другую.

1 стартмани

11.01.2020    1330    0    Denr83    0    

Обнуление остатков регистров бухгалтерии и накопления Промо

Универсальные обработки Чистка базы v8 v8::БУ v8::ОУ v8::УФ КА1 БП2.0 ЗУП2.5 УТ10 УПП1 УНФ БГУ ERP2 БП3.0 УТ11 УХ КА2 ЗУП3.x Россия Абонемент ($m)

Обработка позволяет обнулить остатки по регистру накопления или бухгалтерии на определенную дату. Поддерживается большинство типовых конфигураций (БП 3, БП 2, УТ 11, УТ 10, ЗУП 3, ЗУП 2, БГУ 2, БГУ 1, ERP, УПП, КА 2, КА 1, УХ 3, УХ 1, УНФ). Гибкая настройка (отборы, заполнение реквизитов и любых полей корр. счета, возможность обнулять ресурсы выборочно). Несколько режимов работы. Два интерфейса: простой и с расширенным набором настроек.

2 стартмани

19.11.2018    18900    253    morozov.sv    34    

Удаленное администрирование (AmmyAdmin)

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

Разрабатывалась для "малоопытных пользователей", которым сложно понять/найти программу, которую их просят запустить. Данную обработку легко интегрировать в любую конфигурацию и вывести кнопку запуска в удобное место. Либо просто запустить через меню: Файл -> Открыть.

1 стартмани

09.01.2020    5028    5    impulse_1010    18    

Просмотр значений реквизитов объекта

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

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

1 стартмани

16.12.2019    1587    3    gorevg    0    

Распознавание сканов паспортов

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

Распознавание сканов паспортов с использованием API Гугла для распознавания текста сканов и API DaData для некоторых дополнительных функций. На выходе получается список формализованных полей (серия, номер, дата выдачи, код и наименование подразделения, выдавшего паспорт, ФИО владельца и его дата рождения). Паспорт распознается независимо от наличия машино-читаемой строки, однако при её наличии вероятность ошибок распознавания резко снижается

10 стартмани

07.12.2019    3353    2    Torin99    43    

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

Обработка документов Универсальные обработки Обработка справочников v8 v8::УФ 1cv8.cf Абонемент ($m)

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

5 стартмани

15.10.2018    28230    111    json    33    

Поиск ячеек по заданной сумме

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

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

1 стартмани

04.12.2019    1706    1    APTEM_SLV    4    

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

Универсальные обработки v8 v8::УФ Розница УНФ ERP2 БП3.0 УТ11 КА2 ЗУП3.x 1С:CRM Россия Абонемент ($m)

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

1 стартмани

01.12.2019    2604    7    Denr83    0    

Универсальная обработка (УФ) для работы с журналом регистрации в формате SQLite через ODBC

Универсальные обработки Журнал регистрации v8 v8::УФ 1cv8.cf Абонемент ($m)

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

1 стартмани

27.11.2019    2792    6    Spartacus    5    

Универсальная обработка "Изменение записей регистров сведений и накопления" (8X) Промо

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

Обработка для Добавления/удаления/изменения записей в любых регистрах сведений (подчиненных и не подчиненных регистраторам) и накопления. Для Платформ 8.1, 8.2, 8.3

2 стартмани

24.05.2015    58056    1346    Erofeevgv    62    

Ссылка по ГУИДам

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

Универсальная обработка для получения ссылки по различным уникальным идентификаторам (UID для sql, GUID, ...) и обратно.

1 стартмани

07.11.2019    6310    5    alfir70    12    

"Все функции" с плюшками

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

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

1 стартмани

06.11.2019    5226    18    codejs    6    

Групповая корректировка записей регистров (Управляемое приложение) v 1.9 Промо

Универсальные обработки v8 v8::УФ v8::СКД 1cv8.cf Абонемент ($m)

Обработка предназначена для групповой корректировки записей регистров Накопления, Сведений и Бухгалтерии. Разработана специально для Управляемого приложения.

3 стартмани

06.09.2013    55651    211    kser87    45    

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

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

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

1 стартмани

11.10.2019    5790    31    dm1try    0    

Маршрутная матрица (логистика)

Универсальные обработки Расчетные механизмы v8 v8::УФ 1cv8.cf Транспорт, автопарки, такси Оптовая торговля, дистрибуция, логистика Россия Абонемент ($m)

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

1 стартмани

11.10.2019    4579    7    user-sergey    12    

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

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

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

3 стартмани

17.09.2019    2850    4    1C_Casual    4    

Загрузка данных из табличного документа в справочники, документы, планы видов характеристик, планы видов расчетов, планы счетов, бизнес-процессы, задачи, в движения документов, поточная загрузка документов (EXCEL, управляемые формы, универсальная) Промо

Загрузка и выгрузка в Excel Обработка документов Универсальные обработки v8::УФ 1cv8.cf Абонемент ($m)

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

4 стартмани

30.05.2014    162702    1970    qwinter    627    

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

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

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

1 стартмани

11.09.2019    2852    7    Spartacus    0    

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

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

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

1 стартмани

29.08.2019    2382    5    Ihty    0    

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

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

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

1 стартмани

12.08.2019    2364    5    infostartchel    0    

Корректировка остатков регистров накопления (обычные и управляемые формы) Промо

Закрытие периода Свертка базы Чистка базы Универсальные обработки v8 v8::УФ 1cv8.cf Абонемент ($m)

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

2 стартмани

14.01.2012    72885    570    stvorl    76    

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

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

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

1 стартмани

05.08.2019    2183    3    its_33    0    

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

Универсальные обработки v8::БУ v8::ОУ v8::УФ 1cv8.cf Россия БУ УУ Абонемент ($m)

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

2 стартмани

02.08.2019    2718    11    powar    0    

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

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

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

1 стартмани

26.07.2019    1856    2    boris.danilin    1    

Построение маршрута доставки с расчётом расстояния для любой базы УФ Промо

Универсальные обработки WEB Оптовая торговля Оптовая торговля v8 v8::УФ 1cv8.cf Абонемент ($m)

Графическое изображение маршрутного листа по картам гугл. Работает на любой конфигурации с управляемыми формами. Использует новую версию api google-карт от 13.02.2018 года под IE11.

10 стартмани

24.02.2018    31045    40    KorotkovRV    16    

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

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

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

2 стартмани

17.07.2019    4071    16    navic    0    

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

Обработка документов Универсальные обработки Обработка справочников v8 v8::УФ 1cv8.cf Абонемент ($m)

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

1 стартмани

17.07.2019    3382    19    anreko    5    

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

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

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

1 стартмани

04.07.2019    5919    12    riposte    3    

Универсальная обработка "Поиск и замена значений в объектах" Промо

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

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

1 стартмани

29.10.2012    26450    80    le_    1    

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

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

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

3 стартмани

02.07.2019    4732    10    philya    3    

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

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

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

4 стартмани

27.06.2019    7574    16    Isa816    24    

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

Универсальные обработки v8 v8::УФ ERP2 УТ11 КА2 Абонемент ($m)

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

1 стартмани

25.06.2019    2678    5    Dadriel619960    0    

Универсальный редактор объектов V_3 Промо

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

Обработка (УФ) (Версия 3.5) позволяет просмотреть и изменить любой объект ссылочного типа

1 стартмани

30.09.2016    20456    180    kron.isant    22    

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

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

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

2 стартмани

11.06.2019    3515    13    user952874    18    

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

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

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

1 стартмани

10.06.2019    17514    116    Xershi    72    

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

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

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

1 стартмани

06.06.2019    2010    5    losguns    0    

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

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

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

1 стартмани

21.05.2019    6038    13    Indgo    9