Существует проблема, когда добавляешь дополнительные реквизиты в шаблоны бизнес-процессов, нет отбора по шаблону.
То есть когда мы на определённый шаблон, скажем - заявка на ремонт, хотим добавить реквизит - помещение, то это реквизит начинает отображаться во всех процессах.
Что очень неудобно. Зачем реквизит помещение в процессе, скажем, создания договора?
Расширение позволяет делать условие на шаблон и на папку шаблонов (без иерархии!!!)
Плюс увеличивает размер многострочных реквизитов - в высоту *2 и в ширину 600.
Файлы
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Наименование
Скачано
Купить файл
По подписке PRO
Условия для дополнительных реквизитов в задачах исполнителях + доработка интерфейса - расширение:
Внимание! в конфигурации изменён режим совместимости на Не использовать (иначе не работает параметр "вместо" в расширении)! Не рекомендуется его изменять на критичных рабочих базах.
upd: Точнее возможность указать фильтр по шаблону есть, но на практике он приводит к ошибкам плана:
{(1)}: Поле объекта не обнаружено (Шаблон)
Результат = ОписаниеОбъекта.Шаблон = ЗначенияПараметров["ОписаниеОбъекта.Шаблон1"]
Организуйте правильный оборот документов на вашем предприятии в 1С. Ведение учета и хранения документов. Управление потоками документации между подразделениями. Работа с договорами в компании. Автоматизация процессов подготовки, согласования и подписания документов. Сократите время и объем ошибок с 1С:Документооборот! Покупайте в Инфостарт и получайте 15% бонусов на наши услуги, сервисы и мероприятия!
Программный продукт является самостоятельным решением, разработанным на современной технологической платформе "1С:Предприятие 8.3" и позволяет автоматизировать основные бизнес-процессы производственных лабораторий, служб управления качеством и ОТК на предприятиях с дискретными и процессными типами производств, а также независимых и аккредитованных лабораторий.
Создайте свой функциональный интерфейс в любой конфигурации 1С с помощью расширения Infostart Dashboard.
Настраивайте панели виджетов с метриками, индикаторами и показателями на начальном экране.
Узнайте возможность внедрения подсистемы у себя в конфигурации с помощью бесплатной обработки "Анализ внедрения подсистемы 1С Infostart Dashboard"!
Продукт "Интеграция с 1С:Документооборот" позволяет использовать функции программы "1С:Документооборот 8" напрямую из учетной системы (1С:УПП; 1С:КА, 1С:УТ 10.3, 1С:БГУ 1.0, 1С:ЗБУ 1.0, 1С:УПП для Казахстана и отраслевых решений, разработанных на их основе) на платформе "1С:Предприятие 8": выполнять и ставить задачи, просматривать документы, скан-копии и прочие файлы, штрих-кодировать документы отправлять письма, вести учет рабочего времени - не входя в "1С:Документооборот 8", работая в одной программе, что значительно сокращает время и делает работу более комфортной и эффективной. Продукт прошел сертификацию 1С-Совместимо
Расширение для согласования справочников и документов в основных типовых конфигурациях. Ролевая адресация, условная маршрутизация, чат-бот telegram/max, интеграция с n8n, последовательное и параллельное согласование, уведомление о новых задачах на почту, блокировка объектов в зависимости от статуса, запрет проведения в зависимости от статуса, автозапуск процессов согласования, отчеты по исполнительской дисциплине. Не требуется снятие конфигурации с поддержки. Настройка без программирования. Сертификат 1С-Совместимо.
Программа для распознавания сканов или фотографий товарных документов в 1С. Просто выбираете файл (PDF, XML, JPG, DOC, XLS, HTML) и нажимаете кнопку "Распознать и загрузить".
Мощный, единый инструмент для решения всех проблем, связанных с переходом на ЭДО. Экономит бумагу и время – организует полностью соответствующий закону архив оригиналов первичных документов прямо в базе 1С, в прикрепленных файлах к соответствующим документам. Выявляет все возможные ошибки в ЭДО и помогает в несколько кликов их исправить. Взаимодействует напрямую с сервисами Диадок/СБИС, имеет интуитивно понятный интерфейс и учитывает 5-ти летний опыт 60+ клиентов.
Расширение для печати договоров с приложением из шаблонов. Быстрая подготовка заполненных договоров без ручного заполнения. Возможность использования дополнительных реквизитов контрагентов и номенклатуры
Быстрое сохранение файлов договоров и отправка по электронной почте. Решение в Реестре отечественного ПО.
Почему в нужном доп.реквизите нельзя в параметрах видимости указать "шаблон процесса" = указать нужный?
Можно тогда подробную инструкцию к вашей доработке?
Есть шаблон бизнес-процесса Исполнение, в доп.реквизите указываем видимость с параметром "шаблон бизнес-процесса = нужный шаблон данного вида", отображается только в процессах, созданных по нужному шаблону.
При использовании вашего "шаблон бизнес-процесса дополнительно" отображения не происходит.
Дайте инструкцию подробную, пожалуйста, с примером
(3) а теперь полноценно поработайте и увидите что появятся ошибки по задачам ))) когда задачи.... пробуйте пробуйте, тут лучше на практике понять, чем в теории.
Люди купили расширение у вас и просят инструкцию уже дважды прямым текстом. Как еще нужно вот такую просьбу озвучить "При использовании вашего "шаблон бизнес-процесса дополнительно" отображения реквизита в задаче не происходит. Дайте инструкцию подробную, пожалуйста, с примером"
Здравствуйте. Создал в реквизите задачи Процесса Исполнение условие видимости Если шаблон = Оформление параметров сделки 1. Т.е. хочу, чтобы конкретный реквизит отображался только в задаче именно этого блока Исполнение. Для чего предварительно и создал данный шаблон Исполнения. Ну общая суть, в различных задачах отображать необходимые реквизиты, по условию Шаблон =.
Процесс старт. Первая задача - по первому блоку Создание новой сделки, и при открытии задачи, чтобы посмотреть что в ней, отработало ли условие, выдается данная ошибка: Поле объекта не обнаружено Шаблон.Также и на втором блоке.
(15) вот вы и столкнулись с проблемой, что "Шаблон" типовой выдаёт ошибку. Укажите шаблон который появился после добавления этого расширения, и все заработает.
Владимир, скажите, что значит "Укажите шаблон который появился после добавления этого расширения". Где он появляется. Как работает ваше расширение ? У меня комплексный процесс и в нем много шаблонов Исполнение, Согласование и т.д. Я хочу на задаче настроить видимость реквизитов, чтобы это работало по условиям указания этих шаблонов. Т.е. чьобы если задача, например Исполнение в Шаблоне Исполнение 1, то в задаче видны или доступны реквизиты 1, если задача в шаблоне исполнение 2, то на задаче только реквизиты 2. Это будет работать для всех созданных мной шаблонов или как ?
(18) посмотрите на первом скриншоте, какие указаны параметры в условиях отображения дополнительных реквизитов.
Вот именно с ними всё работает на версии 2.1.11.5.
Это 2 дополнительных условия которые появляются после добавления расширения.
(20) напишите подробнее где ошибка, мы на версии 2.1.23.10 поправили уже. Сейчас просто это расширение превратилось в огромное. Я найду исправленный код для вас.
{СвойстваОбъектов ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения.Форма.ЗависимостьРеквизитов.Форма(24,3)}: Процедура или функция с указанным именем не определена (ДобавитьРеквизитВТаблицу)
{ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения.Форма.ФормаЭлемента.Форма(2127)}: ОткрытьФорму("ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения.Форма.ЗависимостьРеквизитов", ПараметрыФормы);
{ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения.Форма.ФормаЭлемента.Форма(450)}: ОткрытьФормуНастройкиЗависимости("Виден");
по причине:
Ошибка инициализации модуля: СвойстваОбъектов ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения.Форма.ЗависимостьРеквизитов.Форма
по причине:
{СвойстваОбъектов ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения.Форма.ЗависимостьРеквизитов.Форма(24,3)}: Процедура или функция с указанным именем не определена (ДобавитьРеквизитВТаблицу)
<<?>>ДобавитьРеквизитВТаблицу(РеквизитыОбъекта, Реквизит, Истина);
{СвойстваОбъектов ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения.Форма.ЗависимостьРеквизитов.Форма(28,3)}: Процедура или функция с указанным именем не определена (ДобавитьРеквизитВТаблицу)
<<?>>ДобавитьРеквизитВТаблицу(РеквизитыОбъекта, Реквизит, Ложь);
-> исправил, отборы добавил
2) Ошибка при открытии задачи: Поле объекта не обнаружено (ОписаниеОбъекта)
{(1)}:Результат = Параметры.ОписаниеОбъекта.БизнесПроцесс.Шаблон = Параметры.ЗначенияПараметров["Параметры.ОписаниеОбъекта.БизнесПроцесс.Шаблон"]
{СвойстваОбъектов ОбщийМодуль.УправлениеСвойствами.Модуль(48)}: Выполнить("Результат = " + Параметры.КодУсловия);
{ОбщийМодуль.УправлениеСвойствами.Модуль(804)}: Результат = РезультатВычисленияУсловия(Форма, ОписаниеОбъекта, ОписаниеЗависимогоРеквизита.УсловиеВидимости);
{ОбщийМодуль.УправлениеСвойствами.Модуль(117)}: ЗаполнитьДополнительныеРеквизитыВФорме(Форма, ОписаниеОбъекта, , Контекст.СкрытьУдаленные);
{ОбщийМодуль.РаботаСБизнесПроцессамиВызовСервера.Модуль(2575)}: УправлениеСвойствами.ПриСозданииНаСервере(Форма, ДополнительныеПараметры);
{БизнесПроцесс.Исполнение.Форма.ФормаЗадачиИсполнителя.Форма(7)}: РаботаСБизнесПроцессамиВызовСервера.ФормаЗадачиПриСозданииНаСервере(
{ОбщийМодуль.БизнесПроцессыИЗадачиКлиент.Модуль(89)}: ОткрытьФорму(ИмяФормыВыполненияЗадачи, ПараметрыФормы.ПараметрыФормы);
{ОбщийМодуль.РаботаСБизнесПроцессамиКлиент.Модуль(3414)}: БизнесПроцессыИЗадачиКлиент.
{ОбщийМодуль.РаботаСБизнесПроцессамиКлиент.Модуль(1956)}: ОткрытьТекущуюСтрокуДереваЗадач(Форма);
{ОбщаяФорма.ПроцессыИЗадачи.Форма(38)}: РаботаСБизнесПроцессамиКлиент.ДеревоЗадачВыбор(
----
Пришлите, пожалуйста, обновления для модулей:
УправлениеСвойствами
УправлениеСвойствамиКлиент
УправлениеСвойствамиСлужебный
и на всякий случай для ДополнительныеРеквизитыИСведения.ЗависимостьРеквизитов