Подсистема "Пользовательские автоподстановки" для 1С: Документооборот 2.1

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

Управление - Документооборот и делопроизводство

Документооборот 2.1 Подсистема автоподстановка бизнес-процессы исполнители алгоритмы

Подсистема позволяет описать собственные алгоритмы автоподстановок исполнителей задач бизнес-процессов. Механизмы подсистемы может использовать любой компетентный пользователь/программист.

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

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

Подсистема реализована в виде расширения, поэтому снимать конфигурацию с поддержки не придется

Пользовательские алгоритмы автоподстановки доступны в двух видах:

  • Общий (в контексте алгоритма доступен объект бизнес-процесса)
  • По основному предмету(в контексте алгоритма доступен объект бизнес-процесса и его основной предмет)
    • Для использования автоподстановки в шаблоне бизнес - процесса обязательно нужно указать предмет

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

Ниже приведены примеры пользовательских алгоритмов:

  • Общий алгоритм автоподстановки всех пользователей системы КРОМЕ автора самого процесса
        
        МассивПользователей = Новый Массив;
	
	Запрос = Новый Запрос;
	Запрос.УстановитьПараметр("ТекущийПользователь", ПараметрыСеанса.ТекущийПользователь);
	Запрос.Текст = 
		"ВЫБРАТЬ РАЗРЕШЕННЫЕ
		|	Пользователи.Ссылка,
		|	Пользователи.ИдентификаторПользователяИБ
		|ИЗ
		|	Справочник.Пользователи КАК Пользователи
		|ГДЕ
		|	НЕ Пользователи.Недействителен
		|	И Пользователи.Ссылка <> &ТекущийПользователь
		|
		|УПОРЯДОЧИТЬ ПО
		|	Пользователи.Наименование";
	
		
	Выборка = Запрос.Выполнить().Выбрать();
	
	УстановитьПривилегированныйРежим(Истина);
	
	Пока Выборка.Следующий() Цикл
		Если ЗначениеЗаполнено(Выборка.ИдентификаторПользователяИБ) Тогда 
			ПользовательИБ = ПользователиИнформационнойБазы.НайтиПоУникальномуИдентификатору(
				Выборка.ИдентификаторПользователяИБ);
			Если ПользовательИБ <> Неопределено Тогда
				МассивПользователей.Добавить(Выборка.Ссылка);
			КонецЕсли;
		КонецЕсли;
	КонецЦикла;
	
	РезультатФункции = МассивПользователей;
  • Алгоритм автоподстановки по предмету (в предмет был добавлен доп. реквизит, пользователь указанный в этом реквизите является исполнителем задачи)
        СтрокаПредмета = Объект.Предметы.Найти(ИмяПредмета, "ИмяПредмета");
	
	Если СтрокаПредмета <> Неопределено Тогда
		
		Если НЕ ЗначениеЗаполнено(СтрокаПредмета.Предмет) Тогда 
			ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
				НСтр("ru = 'Автоподстановка не может быть выполнена, так как не указан предмет ""%1"" процесса.'"),
				Строка(ИмяПредмета));
		КонецЕсли;
		
		Если ТипЗнч(СтрокаПредмета.Предмет) <> Тип("СправочникСсылка.ВнутренниеДокументы") Тогда 
			ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
				НСтр("ru = 'Автоподстановка не может быть выполнена для предмета ""%1"" процесса.'"),
				Строка(ИмяПредмета));
		КонецЕсли;
		
		РезультатФункции = УправлениеСвойствами.ЗначениеСвойства(СтрокаПредмета.Предмет, "Ревизор_c04a1fa23d014aff8d34200c3e470766");
		
	Иначе
		
		ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
			НСтр("ru = 'Не найден предмет ""%1"" процесса.'"),
			Строка(ИмяПредмета));
			
	КонецЕсли;

 

Не забудьте обновить список доступных автоподстановок

 

 

Проверено:

Платформа: 1С:Предприятие 8.3 (8.3.17.1851)

Конфигурация: Документооборот 8 КОРП, редакция 2.1 (2.1.28.13)

Код расширения открыт, и при необходимости подсистему можно "допилить" под собственные нужды.

 

P.S. Если понравилось/пригодилось - ставь + (мне будет приятно)

Возможно, также будут интересны другие мои публикации

История выполнения задач

Виджет - делегирование прав

"Красивая" структура подчиненности

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

Наименование Файл Версия Размер
Подсистема "Пользовательские автоподстановки" для 1С: Документооборот 2.1 (Расширение):

.cfe 30,15Kb
3
.cfe 27.04.2021 30,15Kb 3 Скачать

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. user1178010 13.05.21 09:37 Сейчас в теме
Добрый день. Очень интересна данная задача, только для менее "компетентных пользователей" было бы здорово добавить конструктор.
В частности, у нас востребованы автоподстановки, которые должны возвращать полную роль = роль исполнителя + параметр адресации из реквизитов или доп. реквизитов основного предмета бизнес-процесса. Можете привести пример кода для такой автоподстановки?
Например, нужна автоподстановка "Ответственный за ведение табельного учета командируемого сотрудника". Должна возвращать роль исполнителя "Ответственный за ведение табельного учета" с параметром адресации реквизит Подразделение дополнительного реквизита основного предмета "Командируемый сотрудник" (ВнутреннийДокумент.КомандируемыйСотрудник(дополнительный реквизит).Подразделение)
2. Lok`Tar 65 13.05.21 14:36 Сейчас в теме
(1) Добрый день! В целом система предназначена для пользователя с минимальными навыками программирования. Конструктор - это довольно интересная идея (может займусь на досуге), но она точно потребует определенного времени для реализации.
Касаемо вашего примера, нужно описать примерно вот такой код:

СтрокаПредмета = Объект.Предметы.Найти(ИмяПредмета, "ИмяПредмета");
	
	Если СтрокаПредмета <> Неопределено Тогда
		
		Если НЕ ЗначениеЗаполнено(СтрокаПредмета.Предмет) Тогда 
			ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
				НСтр("ru = 'Автоподстановка не может быть выполнена, так как не указан предмет ""%1"" процесса.'"),
				Строка(ИмяПредмета));
		КонецЕсли;
		
		Если ТипЗнч(СтрокаПредмета.Предмет) <> Тип("СправочникСсылка.ВнутренниеДокументы") Тогда 
			ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
				НСтр("ru = 'Автоподстановка не может быть выполнена для предмета ""%1"" процесса.'"),
				Строка(ИмяПредмета));
		КонецЕсли;
		
		ПодразделениеАдресации = УправлениеСвойствами.ЗначениеСвойства(СтрокаПредмета.Предмет, "&ТвоеИмяДопРеквизита");
		РольИсполнителя = Справочники.РолиИсполнителей.НайтиПоНаименованию("&ТвояРоль");
		
		Запрос = Новый Запрос("ВЫБРАТЬ
		|	ПолныеРоли.Ссылка КАК Роль,
		|	ПолныеРоли.ОсновнойОбъектАдресации КАК ПодразделениеАдресации
		|ПОМЕСТИТЬ ВТ_ПолныеРоли
		|ИЗ
		|	Справочник.ПолныеРоли КАК ПолныеРоли
		|ГДЕ
		|	НЕ ПолныеРоли.ПометкаУдаления
		|	И ПолныеРоли.Владелец = &Владелец
		|	И ПолныеРоли.ОсновнойОбъектАдресации = &ПодразделениеАдресации
		|
		|ИНДЕКСИРОВАТЬ ПО
		|	Роль
		|;
		|
		|////////////////////////////////////////////////////////////­////////////////////
		|ВЫБРАТЬ
		|	ИсполнителиЗадач.Исполнитель КАК Исполнитель,
		|	ВТ_ПолныеРоли.ПодразделениеАдресации КАК ПодразделениеАдресации
		|ИЗ
		|	РегистрСведений.ИсполнителиЗадач КАК ИсполнителиЗадач
		|		ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВТ_ПолныеРоли КАК ВТ_ПолныеРоли
		|		ПО ИсполнителиЗадач.РольИсполнителя = ВТ_ПолныеРоли.Роль
		|		ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Пользователи КАК Пользователи
		|		ПО ИсполнителиЗадач.Исполнитель = Пользователи.Ссылка
		|ГДЕ
		|	НЕ Пользователи.ПометкаУдаления
		|	И НЕ Пользователи.Недействителен
		|
		|СГРУППИРОВАТЬ ПО
		|	ВТ_ПолныеРоли.ПодразделениеАдресации,
		|	ИсполнителиЗадач.Исполнитель");
		
		Запрос.УстановитьПараметр("Владелец", РольИсполнителя);
		Запрос.УстановитьПараметр("ПодразделениеАдресации", ПодразделениеАдресации);
		РезультатФункции = Запрос.Выполнить().Выгрузить().ВыгрузитьКолонку("Исполнитель");
		
	Иначе
		
		ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
			НСтр("ru = 'Не найден предмет ""%1"" процесса.'"),
			Строка(ИмяПредмета));
			
	КонецЕсли;
Показать
5. user1178010 20.05.21 10:29 Сейчас в теме
Алексей, обработку скачали, расширение в ИБ добавили. При попытке открыть форму шаблонов бизнес-процессов возникает ошибка, форма не открывается (используем 1С:ДО 2.1.20.5)
Помогите разобраться, как устранить ошибку

{АвтоподстановкиДляПроцессов ОбщийМодуль.ШаблоныБизнесПроцессов.Модуль(36,33)}: Переменная не определена (РаботаВМоделиСервиса)
6. Lok`Tar 65 20.05.21 14:02 Сейчас в теме
(5) Добрый день!
Пришлите электропочту в личку, вышлю версию расширения для вашего релиза
3. user1178010 13.05.21 15:19 Сейчас в теме
Огромное спасибо за пример и ответ. В ближайшее время обязательно скачаем данное расширение (как только оплатим счет и получим стартмани).
4. AlexandrUng 14.05.21 17:32 Сейчас в теме
Алексей, респект и уважение!
Оставьте свое сообщение

См. также

Печать конвертов из 1С Промо

Пакетная печать Документооборот и делопроизводство Документооборот и делопроизводство v8 1cv8.cf Россия Абонемент ($m)

Внешняя печатная форма для печати конвертов формата C4 и C5. Печать с полной разметкой почтового конверта и размещением адресов отправителя и получателя, включая индекс.

1 стартмани

07.12.2015    31898    13    sashs1980    7    

Сопоставь несопоставленное - пример работы с сопоставлением номенклатуры контрагентов

Обработка справочников Документооборот и делопроизводство v8 УНФ БП3.0 Абонемент ($m)

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

1 стартмани

24.05.2021    1292    3    delta    1    

Исправление нумерации бизнес-процессов в ERP Управление предприятием 2 (2.4)

Управление бизнес-процессами (BPM) v8 v8::Бизнес-процессы ERP2 Россия УУ Абонемент ($m)

Внешняя обработка для исправления нумерации бизнес-процессов в ERP Управление предприятием 2 (2.4).

1 стартмани

20.04.2021    762    0    prog1c_vl    0    

Групповая очистка рабочей группы 1С: Документооборот 2.1 ПРОФ

Документооборот и делопроизводство Документоборот 2 Чистка базы v8 ДО УУ Абонемент ($m)

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

1 стартмани

16.04.2021    943    4    4Shikari    0    

Обработка "Распознавание штрихкода с помощью утилиты Zbar" для Документооборот ред. 2 Промо

Универсальные обработки Документооборот и делопроизводство Документооборот и делопроизводство v8 ДО Абонемент ($m)

В связи с тем, что стандартный функционал программы «Документооборот» ред. 2.1 дает возможность распознавания штрихкодов только форма EAN-13, данная обработка - альтернативный способ для распознавания штрихкода в программе 1С: Документооборот ред. 2 с помощью утилиты Zbar, которая распознает в том числе и в формате Code 128 (один из стандартных штрихкодов кодирования документов, например, «Управление торговлей» ред. 11), а также с возможностью поэтапно проследить все действия от распознавания до прикрепления к документу или простой загрузки в каталоги файлов в базе 1С.

5 стартмани

05.09.2016    24639    169    SEOAngels    11    

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

Управление бизнес-процессами (BPM) Документоборот 2 v8 ДО УУ Абонемент ($m)

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

1 стартмани

03.03.2021    1159    3    Capitullo    0    

Удаление электронных документов (ЭДО) у помеченных на удаление документов

Документооборот и делопроизводство Чистка базы Обработка документов v8 1cv8.cf Абонемент ($m)

Обработка находит помеченные на удаление документы, у которых есть движения по ЭДО. Помечает на удаление все объекты ЭДО, связанные с этими документами.

1 стартмани

05.10.2020    2814    22    rokhin    7    

Чат бот 1С: Что ты умеешь ? Вывод вариантов действий (расширение)

Практика программирования Документооборот и делопроизводство v8 ДО Россия Абонемент ($m)

Выводит все используемые состояния чат-бота на данный момент времени.

1 стартмани

05.10.2020    2757    0    floodprog    0    

Приемная руководителя, редакция 1.1 Промо

Документооборот и делопроизводство Управленческий учет (прочее) v8 Абонемент ($m)

Приемная руководителя, редакция 1.1. Конфигурация на управляемых формах (интерфейс - Такси) с открытым кодом, создана для секретарей.

1500 руб.

19.05.2015    29347    22    10    

Ментальные карты (Графические схемы)

Универсальные обработки Работа с интерфейсом Управление бизнес-процессами (BPM) v8 Россия Абонемент ($m)

Обработка для создания ментальных карт / работы с графической схемой 1С / визуализации бизнес-процессов. Гибкое управление: направление новых элементов / цвет элементов / типы линий / типы рамок / картинки / фигуры. Дополнительные возможности: совместная/групповая работа со схемой через механизм Системы взаимодействия 1С.

1 стартмани

07.09.2020    2482    5    Mopo3    9    

Расширение для 1С Документооборот 2.1 - Ручной поиск документов по штрих-коду после потокового сканирования

Обработка документов Поиск данных Документооборот и делопроизводство Сканер штрих-кода v8 ДО Россия Абонемент ($m)

Возможность поиска документа по ШК для прикрепления к ним нераспознанных изображений, после потокового сканирования.

2 стартмани

05.08.2020    3408    0    Steffan    0    

Комплект документов в PDF для БП3

Пакетная печать Управление взаимоотношениями с клиентами (СRM) Документооборот и делопроизводство v8 БП3.0 БУ УУ Абонемент ($m)

Сохранение комплекта документов для документов "Реализация (акты, накладные)", "Поступления (акты, накладные)" и "Доверенность" в PDF.

3 стартмани

04.08.2020    3467    4    mrXoxot    1    

Реестр договоров для 1С:Бухгалтерии Промо

Обработка документов Обработка справочников Документооборот и делопроизводство Документооборот и делопроизводство v8 v8::БУ БП3.0 Россия БУ Абонемент ($m)

Реестр договоров для 1С:Бухгалтерии - дополнительная обработка для конфигурации "Бухгалтерия предприятия", версия 3.0

5 стартмани

28.10.2014    49680    114    RespectSoft    26    

Просмотр и восстановление ссылки на актуальный электронный документ. 1С: УПП

Обработка документов Поиск данных Тестирование и исправление Документооборот и делопроизводство v8 УПП1 БУ Абонемент ($m)

Обработка может быть полезна на случай, если вдруг пропали ссылки на актуальные электронные документы...

1 стартмани

30.07.2020    2917    0    yarrr    0    

Сохранение карт бизнес-процессов в файл картинки PNG и BMP

Универсальные обработки Управление бизнес-процессами (BPM) v8 v8::УФ v8::Бизнес-процессы Абонемент ($m)

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

1 стартмани

06.07.2020    3000    5    solarstrike    0    

Загрузка из XML файла ЭДО в документ поступления для конфигураций 1С: Розница 2.2/2.3, Управление торговлей 10.3/11.4

Розничная торговля Обработка документов Документооборот и делопроизводство Обмен через XML v8 УТ10 Розница Розничная и сетевая торговля (FMCG) Россия УУ Абонемент ($m)

Внешние обработки загрузки данных из XML файлов формата ON_NSCHFDOPPRMARK ЭДО в документы поступления 1С Розница версия 2.2.10.19 и выше, Управление торговлей 10.3.52.2 и выше, Управление торговлей 11.4.5.63 и выше

1 стартмани

04.06.2020    22661    266    independ    130    

Установка флажка "Отразить в трудовой книжке" для ЗУП 3.1.14

Обработка документов Документооборот и делопроизводство Зарплата v8 v8::СПР ЗУП3.x Россия БУ Абонемент ($m)

Помощь в подготовке сведений СЗВ-ТД. Упрощенная простановка галочек "Отразить в трудовой книжке" только для выбранных кадровых приказов сотрудника в закрытом(!) периоде: - Прием, Прием списком, - Перевод, Перевод списком, - Увольнение, Увольнение списком.

1 стартмани

06.05.2020    3891    8    milov.aleksey    1    

Редактор мероприятий ЗУП СЗВ-ТД

Зарплата Документооборот и делопроизводство Обработка документов v8 v8::СПР ЗУП3.x Россия БУ Абонемент ($m)

Существует ситуация, когда данные в трудовой не совпадают с данными для учета. Например номера приказов по мероприятиям прием увольнения в организации ведутся по своему журналу, а номера документов в 1С со своими номерами и т.д. Для этого и предназначен редактор.

1 стартмани

08.04.2020    4283    37    nusv    1    

Дополнительные функции для 1С:Документооборот

Практика программирования Документооборот и делопроизводство v8 ДО УУ Абонемент ($m)

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

1 стартмани

24.01.2020    11749    93    pavelpribytkin96    29    

Учет канцтоваров для секретаря - тонкий клиент (без информационной базы, на файлах excel) Промо

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

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

1 стартмани

11.09.2012    22509    22    ksnik    10    

Помощник подготовки данных для СЗВ-ТД

Зарплата Обработка документов Документооборот и делопроизводство v8 v8::СПР ЗКГУ3.0 ЗУП3.x Россия БУ ФОМС, ПФ, ФСС Абонемент ($m)

С 1 января 2020 г. начался переход на электронные трудовые книжки. Работодателям в 2020 г. предстоит выполнить ряд мероприятий для перехода на ЭТК, а также ежемесячно отчитываться в ПФР обо всех кадровых изменениях по форме СЗВ-ТД. В этой публикации размещена обработка, которая поможет быстро подготовить кадровые документы для заполнения СЗВ-ТД в программе 1С ЗУП 3.1, 1С ЗКГУ 3.1.

1 стартмани

23.01.2020    12635    112    Kaval88    62    

Электронный УПД по формату 19.12.2018 № ММВ-7-15/820@ Контур Диадок и Synerdocs (УПП 1.3, УТ 11.4)

Обработки Документооборот и делопроизводство Обмен через XML v8 УПП1 Россия БУ Абонемент ($m)

С 1 января 2020 г. перестал действовать старый формат электронных УПД. с нового года действует только формат утвержденный 19.12.2018 № ММВ-7-15/820@. Данные обработки для 1С 8.3 УПП 1.3 и УТ 11.4, позволяют выгружать эУПД в новом формате для Контур Диадок так и для synerdocs.

1 стартмани

04.01.2020    10679    130    Spr00t    28    

Формирование УПД для ЭДО (электронного документооборота) БП 3.0, УНФ 1.6, УТ 11, КА 2, УТ 10.3 обновлено 06.05.20

Печатные формы документов Документооборот и делопроизводство Оптовая торговля v8 v8::БУ v8::ОУ УТ10 УНФ БП3.0 УТ11 КА2 БУ Абонемент ($m)

Обработка для создания файла XML универсального передаточного документа (далее УПД) для отправки в электронный документооборот (ЭДО). Опробовал основные системы ЭДО (СБИС, ДИАДОК, Synerdocs) ошибок нет, отправляет. Для конфигураций БП 3.0, УНФ 1.6, УТ 11, КА 2, УТ 10.3 последних версий.

2 стартмани

11.12.2019    12274    116    program345    24    

Отключение создания задачи ознакомления для бизнес-процесса "Согласование" в 1С: Документооборот

Практика программирования Документооборот и делопроизводство v8 v8::Бизнес-процессы ДО Абонемент ($m)

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

1 стартмани

30.11.2019    13595    40    pavelpribytkin96    5    

PDF Gostscript compressor/Интерактивное сжатие PDF файлов

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

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

3 стартмани

27.11.2019    4509    10    MikeLetto    6    

Канбан-доска для 1С:Предприятие 8.3

Управление бизнес-процессами (BPM) Agile (XP, SCRUM, Канбан) v8 v8::УФ 1cv8.cf ИТ-компания 1С:Франчайзи, автоматизация бизнеса УУ Абонемент ($m)

Scrum/agile board для 1С. Приложение для работы по методологиям scrum и agile - доска канбан (kanban board, scrum board).

8 стартмани

06.11.2019    27543    150    pfihr    65    

Групповое изменение состава рабочих групп. 1С: Документооборот 2.1

Документооборот и делопроизводство Обработка документов v8 ДО Украина Россия УУ Абонемент ($m)

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

1 стартмани

04.10.2019    3366    31    vashkostya    0    

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

Документооборот и делопроизводство Универсальные обработки Документооборот и делопроизводство v8 ДО БУ Абонемент ($m)

Обработка пакетного подписания (не асинхронная) электронной подписью большого количества прикреплённых файлов для Документооборота.

1 стартмани

14.08.2019    5617    12    rmIvanT    0    

Оформление кода 1С по ГОСТ 19.401-78. Пример решения

Документооборот и делопроизводство Практика программирования Документооборот и делопроизводство v8 Россия Абонемент ($m)

Решение предлагается как пример по автоматическому документированию доработок в соответствии с ГОСТ 19.401. Для выполнения скрипта необходимо поставить OneScript (http://oscript.io) или Git Bash (https://gitforwindows.org). Есть и скомпилированный вариант для OneScript (не требует установки чего-либо). На выходе получается готовый текст всех модулей для вставки в документацию.

1 стартмани

06.08.2019    3520    1    solarstrike    10    

Электронный документооборот для украинских конфигураций

Защита и шифрование Документооборот и делопроизводство Документооборот и делопроизводство v8 1cv8.cf Украина Абонемент ($m)

Подсистема электронного документооборота (в дальнейшем ЭД) является конфигурацией 1С:Предприятие, выполняющей базовые функции регистрации НН/РК и загрузки их из Реестра и способной встраиваться с минимальными изменениями в любые, в том числе нетиповые конфигурации 1С. ЭД представляет собой несколько независимых регистров сведений, справочников, документов и обработок, которые можно встроить в любую конфигурацию. «Сердцем» ЭД является обработка «ЭД: Криптопровайдер», которая экспортирует методы взаимодействия 1С с криптобиблиотекой ИИТ

1 стартмани

30.06.2019    5958    18    Asdam    2    

Универсальный нумератор для документов

Документооборот и делопроизводство Управление персоналом (HRM) Обработка документов Документооборот и делопроизводство Управление персоналом (HRM) v8 v8::СПР ЗКБУ ЗУП3.x Абонемент ($m)

Столкнулся с необходимостью автоматизации нумерации документов (ЗиК 3.1) с возможностью группировки по типам документов, установкой разных префиксов и возможностью редактирования последнего номера. На infostart.ru нашёл пару публикаций, но они мне показались недостаточно универсальными (мало документов для группировок, необходима доработка), а также нужна периодическая корректировка последних номеров. Мне понравилась идея нумерации 1С: Документооборот, и эту идею я решил перенести в расширения (с попыткой универсальности).

1 стартмани

26.06.2019    6109    14    nkp14108    4    

Печать конвертов 2 (Расширение)

Обработка документов Документооборот и делопроизводство Документооборот и делопроизводство v8 БП3.0 Россия Абонемент ($m)

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

2 стартмани

19.06.2019    2928    4    wrooom    1    

Исправление ошибок документооборота, ограничение на использование дополнительных реквизитов, обязательность их заполнения (Расширение)

Обработка справочников Документооборот и делопроизводство Документооборот и делопроизводство v8 ДО УУ Абонемент ($m)

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

1 стартмани

10.06.2019    7078    2    Isa816    5    

Удаление электронного документа (ЭД)

Документооборот и делопроизводство Чистка базы Обработка документов Документооборот и делопроизводство v8 БП2.0 УПП1 Россия БУ Абонемент ($m)

Удаление текущего электронного документа (ЭД), реализовано как Печатная форма.

1 стартмани

30.05.2019    2967    7    Painted    0