Условия для дополнительных реквизитов в задачах бизнес-процессов (шаблоны) + доработка интерфейса многостраничные реквизиты - расширение

23.05.18

Функциональные - Документооборот и делопроизводство (СЭД)

Существует проблема, когда добавляешь дополнительные реквизиты в шаблоны бизнес-процессов, нет отбора по шаблону. То есть когда мы на определённый шаблон, скажем - заявка на ремонт, хотим добавить реквизит - помещение, то это реквизит начинает отображаться во всех процессах. Что очень неудобно. Зачем реквизит помещение в процессе, скажем, создания договора? Расширение позволяет делать условие на шаблон и на папку шаблонов (без иерархии!!!) Плюс увеличивает размер многострочных реквизитов - в высоту *2 и в ширину 600.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Условия для дополнительных реквизитов в задачах исполнителях + доработка интерфейса - расширение:
.cfe 18,04Kb ver:1
8
8 Скачать (4 SM) Купить за 2 750 руб.

Расширение протестировано на 1С:Предприятие 8.3 (8.3.10.2299)

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

Внимание! в конфигурации изменён режим совместимости на Не использовать (иначе не работает параметр "вместо" в расширении)! Не рекомендуется его изменять на критичных рабочих базах.

 

upd: Точнее возможность указать фильтр по шаблону есть, но на практике он приводит к ошибкам плана:

{(1)}: Поле объекта не обнаружено (Шаблон)
Результат = ОписаниеОбъекта.Шаблон = ЗначенияПараметров["ОписаниеОбъекта.Шаблон1"]

См. также

Документооборот и делопроизводство (СЭД) Типовые Бухгалтер Пользователь Руководитель проекта Платформа 1С v8.3 Управленческий учет Платные (руб)

Организуйте правильный оборот документов на вашем предприятии в 1С. Ведение учета и хранения документов. Управление потоками документации между подразделениями. Работа с договорами в компании. Автоматизация процессов подготовки, согласования и подписания документов. Сократите время и объем ошибок с 1С:ДО!

48500 руб.

19.02.2016    108547    121    5    

96

SALE! 30%

Загрузка и выгрузка в Excel Документооборот и делопроизводство (СЭД) Учет документов Распознавание документов и образов Бухгалтер Пользователь Управляемые формы 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

Универсальная программа для распознавания сканов или фото товарных документов в 1С. Не требует указания параметров и предварительной настройки. Просто выбираете файл (PDF, JPG, DOC, XLS, HTML) выбираете документ 1С и нажимаете кнопку "Распознать и загрузить".

8400 5880 руб.

04.06.2019    106894    313    173    

326

Документооборот и делопроизводство (СЭД) Бухгалтер Платформа 1С v8.3 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

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

11400 руб.

18.02.2016    22958    1    1    

5

Документооборот и делопроизводство (СЭД) Мессенджеры и боты Учет документов Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия государственного учреждения 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 Платные (руб)

Расширение для согласования справочников и документов в основных типовых конфигурациях. Ролевая адресация, условная маршрутизация, чат-бот telegram, интеграция с n8n, последовательное и параллельное согласование, уведомление о новых задачах на почту, блокировка объектов в зависимости от статуса, запрет проведения в зависимости от статуса, автозапуск процессов согласования, отчеты по исполнительской дисциплине. Не требуется снятие конфигурации с поддержки. Настройка без программирования. Версия для 1cfresh.com. Сертификат 1С-Совместимо.

14900 руб.

15.11.2018    30269    35    49    

71

Документооборот и делопроизводство (СЭД) ЭДО и ОФД Учет документов Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Мощный, единый инструмент для решения всех проблем, связанных с переходом на ЭДО. Экономит бумагу и время - организует архив оригиналов первичных документов прямо в базе 1С, в прикрепленных файлах к соответствующим документам. С помощью комплексного отчета по ошибкам в ЭДО позволяет выявить и исправить все возможные ошибки - ошибочно сопоставленные документы, не подписанные документы, подписанные, но не загруженные в 1С документы. Автоматически сопоставляет не сопоставленные между собой документы. Может работать по расписанию и присылать отчет о состоянии архива/по ошибкам на почту. Взаимодействует напрямую с сервисами Диадок/СБИС, имеет интуитивно понятный интерфейс и учитывает 3-х летний опыт 40+ клиентов.

14880 руб.

17.12.2018    45653    65    59    

79

Печатные формы Документооборот и делопроизводство (СЭД) Учет документов Бухгалтер Пользователь Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Зарплата и Управление Персоналом 3.x Бухгалтерский учет Управленческий учет Платные (руб)

Приложение для быстрого создания макетов печатных документов, заполняемых из 1С:Предприятие, без привлечения программистов и запуска конфигуратора. Шаблон готовится в редакторе MS Word, отлично освоенном офисными служащими. Так, на подготовку нового шаблона договора купли продажи со спецификацией потребуется 25 минут. Приложение будет полезно, если Вы работаете со множеством Word-шаблонов или если Вам надо часто создавать новые шаблоны. Есть сертификат "1С: Совместимо!". Версия ПРОФ доступна в виде расширения.

2000 руб.

05.09.2017    92530    66    98    

100

Документооборот и делопроизводство (СЭД) Роли и права Системный администратор Платформа 1С v8.3 1С:Документооборот Управленческий учет Платные (руб)

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

3000 руб.

23.10.2015    63606    113    25    

127
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. AdaGora 19.05.18 14:31 Сейчас в теме
Почему в нужном доп.реквизите нельзя в параметрах видимости указать "шаблон процесса" = указать нужный?
Можно тогда подробную инструкцию к вашей доработке?
2. Vladimir45 90 21.05.18 04:58 Сейчас в теме
(1)так вы попробуйте указать)))) увидите что получиться без моей доработки.
3. AdaGora 22.05.18 10:09 Сейчас в теме
в том и дело, что пробуем.
(2)

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

При использовании вашего "шаблон бизнес-процесса дополнительно" отображения не происходит.
Дайте инструкцию подробную, пожалуйста, с примером
5. Vladimir45 90 23.05.18 06:52 Сейчас в теме
(3) а теперь полноценно поработайте и увидите что появятся ошибки по задачам ))) когда задачи.... пробуйте пробуйте, тут лучше на практике понять, чем в теории.
4. sergathome 4 22.05.18 10:25 Сейчас в теме
Абсолютно непонятен смысл этого велосипеда. Условие прекрасно устанавливается стандартными средствами.
6. Vladimir45 90 23.05.18 06:54 Сейчас в теме
(4) в теории всё прекрасно устанавливается! а на практике не очень.

Гладко вписано в бумаге,
Да забыли про овраги,
А по ним ходить…

когда делаешь то прекрасно в демобазе работает, а когда потом начинаешь работать и появляются задачи не по шаблонам - начинается ад.
8. sergathome 4 23.05.18 09:08 Сейчас в теме
(6) Ещё раз повторяю - ПРЕКРАСНО УСТАНАВЛИВАЕТСЯ И РАБОТАЕТ. Или я чего-то не понимаю, а вы объяснить не можете.
17. Vladimir45 90 13.11.19 06:06 Сейчас в теме
(4) Вон человек внизу попробовал и на практике получил что нет Шаблона. Именно из-за той ошибки и пришлось делать это расширение.
7. Vladimir45 90 23.05.18 06:58 Сейчас в теме
Вот такая ошибка прилетает на практике, я же говорю, попробуйте.

{(1)}: Поле объекта не обнаружено (Шаблон)
Результат = ОписаниеОбъекта.Шаблон = ЗначенияПараметров["ОписаниеОбъекта.Шаблон1"]
Прикрепленные файлы:
9. sergathome 4 23.05.18 09:09 Сейчас в теме
(7) И чо ? Добавить СВОЕМУ процессу реквизит - не судьба ? У всех стандартных процессов реквизит есть.
10. AdaGora 23.05.18 12:51 Сейчас в теме
Люди купили расширение у вас и просят инструкцию уже дважды прямым текстом. Как еще нужно вот такую просьбу озвучить "При использовании вашего "шаблон бизнес-процесса дополнительно" отображения реквизита в задаче не происходит. Дайте инструкцию подробную, пожалуйста, с примером"
11. Vladimir45 90 23.05.18 13:17 Сейчас в теме
(10)Конфигурация документооборот такая же?
попробуйте указать "Папка шаблонов бизнес процесса - дополнительно"
12. AdaGora 23.05.18 13:23 Сейчас в теме
(11)
конфигурация такая же.
для "Доп. свойства задачи исполнителя" работает, реквизит отображается, а вот для "Доп.Свойства процесса "Исполнение" нет.
13. Vladimir45 90 23.05.18 13:30 Сейчас в теме
(12)так оно для задач, а не для процессов
14. Vladimir45 90 23.05.18 13:30 Сейчас в теме
(12)в процессах шаблоны корректно работают типовые
15. Birdsurf 12.11.19 23:35 Сейчас в теме
Здравствуйте. Создал в реквизите задачи Процесса Исполнение условие видимости Если шаблон = Оформление параметров сделки 1. Т.е. хочу, чтобы конкретный реквизит отображался только в задаче именно этого блока Исполнение. Для чего предварительно и создал данный шаблон Исполнения. Ну общая суть, в различных задачах отображать необходимые реквизиты, по условию Шаблон =.
Процесс старт. Первая задача - по первому блоку Создание новой сделки, и при открытии задачи, чтобы посмотреть что в ней, отработало ли условие, выдается данная ошибка: Поле объекта не обнаружено Шаблон.Также и на втором блоке.
Прикрепленные файлы:
16. Vladimir45 90 13.11.19 06:05 Сейчас в теме
(15) вот вы и столкнулись с проблемой, что "Шаблон" типовой выдаёт ошибку. Укажите шаблон который появился после добавления этого расширения, и все заработает.
18. Birdsurf 13.11.19 12:50 Сейчас в теме
Владимир, скажите, что значит "Укажите шаблон который появился после добавления этого расширения". Где он появляется. Как работает ваше расширение ? У меня комплексный процесс и в нем много шаблонов Исполнение, Согласование и т.д. Я хочу на задаче настроить видимость реквизитов, чтобы это работало по условиям указания этих шаблонов. Т.е. чьобы если задача, например Исполнение в Шаблоне Исполнение 1, то в задаче видны или доступны реквизиты 1, если задача в шаблоне исполнение 2, то на задаче только реквизиты 2. Это будет работать для всех созданных мной шаблонов или как ?
19. Vladimir45 90 13.11.19 14:35 Сейчас в теме
(18) посмотрите на первом скриншоте, какие указаны параметры в условиях отображения дополнительных реквизитов.
Вот именно с ними всё работает на версии 2.1.11.5.

Это 2 дополнительных условия которые появляются после добавления расширения.
20. user779119 11.09.20 09:04 Сейчас в теме
Для релиза 2.1.20.5 - точно не работает! (зря потратили стартмани:( )
21. Vladimir45 90 11.09.20 11:05 Сейчас в теме
(20) напишите подробнее где ошибка, мы на версии 2.1.23.10 поправили уже. Сейчас просто это расширение превратилось в огромное. Я найду исправленный код для вас.
23. e.navarsky 14.09.20 16:56 Сейчас в теме
(21)
(20) Ошибки:
1) Модуль формы: ДополнительныеРеквизитыИСведения.ЗависимостьРеквизитов

{СвойстваОбъектов ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения.Форма.ЗависимостьРеквизитов.Форма(24,3)}: Процедура или функция с указанным именем не определена (ДобавитьРеквизитВТаблицу)
{ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения.Форма.ФормаЭлемента.Форма(2127)}: ОткрытьФорму("ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения.Форма.ЗависимостьРеквизитов", ПараметрыФормы);
{ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения.Форма.ФормаЭлемента.Форма(450)}: ОткрытьФормуНастройкиЗависимости("Виден");

по причине:
Ошибка инициализации модуля: СвойстваОбъектов ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения.Форма.ЗависимостьРеквизитов.Форма
по причине:
{СвойстваОбъектов ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения.Форма.ЗависимостьРеквизитов.Форма(24,3)}: Процедура или функция с указанным именем не определена (ДобавитьРеквизитВТаблицу)
<<?>>ДобавитьРеквизитВТаблицу(РеквизитыОбъекта, Реквизит, Истина);
{СвойстваОбъектов ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения.Форма.ЗависимостьРеквизитов.Форма(28,3)}: Процедура или функция с указанным именем не определена (ДобавитьРеквизитВТаблицу)
<<?>>ДобавитьРеквизитВТаблицу(РеквизитыОбъекта, Реквизит, Ложь);

-> исправил, отборы добавил

2) Ошибка при открытии задачи:
Поле объекта не обнаружено (ОписаниеОбъекта)
{(1)}:Результат = Параметры.ОписаниеОбъекта.БизнесПроцесс.Шаблон = Параметры.ЗначенияПараметров["Параметры.ОписаниеОбъекта.БизнесПроцесс.Шаблон"]
{СвойстваОбъектов ОбщийМодуль.УправлениеСвойствами.Модуль(48)}: Выполнить("Результат = " + Параметры.КодУсловия);
{ОбщийМодуль.УправлениеСвойствами.Модуль(804)}: Результат = РезультатВычисленияУсловия(Форма, ОписаниеОбъекта, ОписаниеЗависимогоРеквизита.УсловиеВидимости);
{ОбщийМодуль.УправлениеСвойствами.Модуль(117)}: ЗаполнитьДополнительныеРеквизитыВФорме(Форма, ОписаниеОбъекта, , Контекст.СкрытьУдаленные);
{ОбщийМодуль.РаботаСБизнесПроцессамиВызовСервера.Модуль(2575)}: УправлениеСвойствами.ПриСозданииНаСервере(Форма, ДополнительныеПараметры);
{БизнесПроцесс.Исполнение.Форма.ФормаЗадачиИсполнителя.Форма(7)}: РаботаСБизнесПроцессамиВызовСервера.ФормаЗадачиПриСозданииНаСервере(
{ОбщийМодуль.БизнесПроцессыИЗадачиКлиент.Модуль(89)}: ОткрытьФорму(ИмяФормыВыполненияЗадачи, ПараметрыФормы.ПараметрыФормы);
{ОбщийМодуль.РаботаСБизнесПроцессамиКлиент.Модуль(3414)}: БизнесПроцессыИЗадачиКлиент.
{ОбщийМодуль.РаботаСБизнесПроцессамиКлиент.Модуль(1956)}: ОткрытьТекущуюСтрокуДереваЗадач(Форма);
{ОбщаяФорма.ПроцессыИЗадачи.Форма(38)}: РаботаСБизнесПроцессамиКлиент.ДеревоЗадачВыбор(


----
Пришлите, пожалуйста, обновления для модулей:
УправлениеСвойствами
УправлениеСвойствамиКлиент
УправлениеСвойствамиСлужебный
и на всякий случай для ДополнительныеРеквизитыИСведения.ЗависимостьРеквизитов
22. e.navarsky 14.09.20 15:53 Сейчас в теме
Просьба обновить расширение для актуального релиза ДО
Оставьте свое сообщение