Согласование (подсистема). Для любого справочника и документа в 1С. Встраивается в любые конфигурации

23.07.22

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

Подсистема для согласования в 1С. Для настройки нового согласования не требуется программировать, все делается в режиме исполнения. Открытый код. Бизнес-процессы. Документооборот. Проект выложен на GitHub.

Скачать исходный код

Наименование Файл Версия Размер
BPS_1.0.0.019
.zip 3,17Mb
469
.zip 1.0.0.019 3,17Mb 469 Скачать

Подсистема подходит для тех, кому

  • надоело, что люди то и дело бегают по кабинетам, только ради подписей;
  • необходимо видеть: кто, когда и как согласовал тот или иной объект в базе 1С;
  • требуется сократить время согласования (договора, заявки на расходования денежных средств или чего-либо еще).

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

Существуют следующие статусы:

  • “Не утверждено”,
  • “В процессе согласования”,
  • “Утверждено”,
  • “Отменено”,
  • “Возвращено на доработку”.

При создании задач рецензентам не указывается конкретный пользователь, а заполняется только РольАдресации + ПодразделениеАдресации. Допустим, что согласовать должен

 

Роль адресации

Подразделение адресации

Бухгалтер

Бухгалтерия

 

 

Тогда задача будет создана для Бухгалтера из Бухгалтерии. А конкретных пользователей необходимо указать в регистре «Регистр адресации»

 

Пользователь

Роль адресации

Подразделение адресации

Петрова Мария Ивановна

Бухгалтер

Бухгалтерия

Казимирова Валентина Захаровна

Бухгалтер

Бухгалтерия

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

 

  • полностью открытый код;
  • независимая конфигурация;
  • независима от БСП (для не типовых конфигураций это важно);
  • встраивается в любые конфигурации (ниже смотрите список проверенных конфигураций);
  • работает в тонком клиенте (в обычном приложении тоже работает);
  • для настройки нового согласования не требуется программировать, все делается в режиме исполнения;
  • очень простая настройка нового согласования, необходимо пройти всего 4 шага и согласование можно использовать;
  • можно настроить согласования для любого справочника и любого документа в базе 1с;
  • рассылка уведомлений на почту;
  • значительное сокращения времени согласования, а зачастую время согласования сокращается в разы;
  • всегда видно кто должен согласовать, а также кто и когда согласовывал ранее;
  • возможность запретить проведение документа пока он не согласован;
  • возможность запретить использование объекта бд пока он не согласован;
  • легко встраивать в другие бизнес-процессы в 1с;
  • не нужна отдельная база, в которой идет согласование, все происходит в одной базе.

 

Видео

 

  • Настройка нового согласования

  • обзор подсистемы согласования

  • как встроить подсистему в типовую конфигурацию

  • как настроить учетную запись для отправки уведомлений:

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

 

Примеры использования подсистемы

 

Пример 1

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

  • всегда согласовывать с «Руководителем по закупкам»;
  • если контрагент/партнер относится к группе поставщиков, тогда необходимо согласовать с «Бухгалтером поставщиков»;
  • если контрагент/партнер относится к группе покупателей, тогда необходимо согласовать с «Бухгалтером покупателей»;
  • если сумма заявки больше 10000, тогда согласовывать с коммерческим директором;
  • если сумма заявки больше 50000, тогда согласовывать с финансовым директором;
  • если сумма заявки больше 100000, тогда согласовывать с генеральным директором.

Пример 2

В системе договора могут создавать любые пользователи, необходимо настроить согласование договора по следующему маршруту:

  • если контрагент/партнер относится к группе поставщиков, тогда необходимо согласовать с «Бухгалтером поставщиков»;
  • если контрагент/партнер относится к группе покупателей, тогда необходимо согласовать с «Бухгалтером покупателей»;
  • всегда согласовывать с юристом;
  • если договор в условных единицах, тогда согласовать с коммерческим директором;

 

Часто задаваемые вопросы (FAQ)

 

Вопрос: можно ли встроить подсистему в нетиповую конфигурацию?

Ответ: да, можно,  для этого необходимо, чтобы в конечной конфигурации было следующее:

  • Справочник.Пользователи;
  • Параметр сеанса «ТекущийПользователь»;
  • У конфигурации должно стоять или свойство «Управляемое приложение» или свойство «Управляемое и обычное приложения», т.к. все формы управляемые.

 

Вопрос: можно ли вызывать форму «Статусы согласований» прямо из элемента справочника или документа?

Ответ: да, можно. Если у Вас используются управляемые формы тогда необходимо:

  • зайти в конфигуратор;
  • найти общую команду «бпсСтатусСогласования»;
  • нажать правую кнопку мыши выбрать свойство;
  • в свойстве “Тип параметра команды” указать составной тип данных и выбрать нужный объект.

Скрин №1

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

  • взять из поставки обработку «бпсСтатусСогласования.epf»;
  • нажать «Сервис – Дополнительные печатные формы и обработки – Печатные формы»
  • нажать добавить, далее указать обработку;
  • в табличную часть добавить те объекты, для которых должна вызываться данная обработка;
  • теперь по кнопке печать будет доступен вызов этой обработки.

Если у Вас используются обычные формы и конфигурация не типовая, тогда необходимо в каждую форму элемента справочника/документа необходимо вручную вставить код, пример кода можно посмотреть в обработке «ПримерКодаДляДобавленияКнопкиВОбычнуюФорму.epf»(из поставки).

 

Вопрос: можно ли указать статус допустим «Оплачено» для документа?

Ответ: да, можно, для этого необходимо:

  • зайти в справочник «Статусы объектов» и добавить элемент с наименованием «Оплачено» записать и закрыть;
  • далее открыть обработку «Статусы согласований» нажать на кнопку «Установить статус» и выбрать статус “Оплачено”.

Роли

  • (БПС) Пользователь – необходимо указать для всех пользователей;
  • (БПС) Редактирование регистра адресации – право необходимо для редактирования регистра “Регистр адресации”;
  • (БПС) Редактирование документа регистрация статуса объектов – право необходимо для того, чтобы можно было вручную указывать статус для объекта 1с;
  • (БПС) Полные права – доступ ко всем объектам подсистемы согласования, а также необходима для настройки согласования.

 

Что происходит автоматически

  • уведомления рассылаются с помощью регламента (раз в минуту);

 

Что планируется добавить в будущем, если подсистема будет пользоваться успехом

 

  • возможность перенаправлять задачу согласования другому рецензенту;
  • возможность настраивать шаблон для формирования текста пояснения, которое указывается при старте согласования и отправке уведомлений на почту (например: включать валюту документа, менеджера, сумму и т.п. в пояснение);
  • возможность согласовать через ответное письмо, без входа в 1с;
  • чтобы подразделение адресации автоматически подбиралось из шапки документа/справочника, а не указывалось «жестко» в предмете согласования;
  • возможность использовать подсистему «Согласование» в конфигурациях, где включено ограничение доступа на уровне записей;
  • запрет использования элемента справочника пока он не согласован.

 

Разработка ведется на Bitbucket (пока закрытый репозитарий), основной функционал подсистемы покрыт тестами с помощью xUnitFor1c (//infostart.ru/public/418168/).

 

Тестирование переноса в типовые конфигурации

Тестирование производилось на платформе: 8.3.8.1652

Конфигурация

Релиз

Результаты тестирования

Комментарий

УПП 1.3

1.3.51.1

Успешно

 

УТ 11

11.2.3.143

Успешно

Необходимо дополнительно внести код в модуль БизнесПроцессыИЗадачиСобытия.ЗаписатьВСписокБизнесПроцессов см. видео https://youtu.be/Mq0Bv66ywys, а также см. ниже

Бухгалтерия предприятия 3.0 3.0.43.239 Успешно  
Консолидация ред. 2.1 2.1.3.1 Успешно  
Комплексная автоматизация 2.0 2.0.3.169 Успешно Необходимо дополнительно внести код в модуль БизнесПроцессыИЗадачиСобытия.ЗаписатьВСписокБизнесПроцессов.См. ниже куда необходимо внести.
ЗУП ред. 2.5 2.5.101.2 Успешно  
Розница 2.2 2.2.4.33 Успешно Необходимо дополнительно внести код в модуль БизнесПроцессыИЗадачиСобытия.ЗаписатьВСписокБизнесПроцессов.См. ниже куда необходимо внести.
Бухгалтерия строительной организации 2.0.66.23 Успешно  
Управление нашей фирмой, редакция 1.6.20.94 Успешно  

 

Для конфигураций УТ 11, Комплексная автоматизация 2.0, Розница 2.2 после того как перенесли подсистему в конфигурацию

дополнительно необходимо внести код в общий модуль "БизнесПроцессыИЗадачиСобытия" процедура ЗаписатьВСписокБизнесПроцессов:

//+ БПС_Согласование 2016-07-27
Если ТипЗнч(Источник) = Тип("БизнесПроцессОбъект.бпсСогласование") Тогда
	Возврат;
Конецесли;
//- БПС_Согласование 2016-07-27

А также дополнительно необходимо внести код в общий модуль БизнесПроцессыИЗадачиСервер процедура ПриИзмененииСостоянияЗадачи

// [+] БПС_Согласование 18.12.2022
Если МетаданныеБизнесПроцесса.Имя = "бпсСогласование" Тогда
    Продолжить;
КонецЕсли;
// [+] БПС_Согласование 18.12.2022

Выпущена версия 1.0.0.019] (Обновление от 23.07.2022)

Новое:

  • @YUYA1964 #35 В Согласование добавлена колонка "Согласователь" и "Алгоритм" в табличную часть "ЛистСогласования". Инструкция

Прочее:

  • @Poirus9 #32 Скорректировал получение номера строки при проверке разрешенных реквизитов
  • @YUYA1964 #34 Не заполнены путь к данным на ФормаЭлемента и ФормаГруппы для справочника бпсАлгоритмыНахожденияСогласователей

Выпущена версия 1.0.0.018 (Обновление от 04.02.2022)

Изменения:

  • @Tambu реализована возможность указать свой алгоритм для нахождения тех кто будет согласовывать Инструкция

Прочее:

Выпущена версия 1.0.0.017 (Обновление от 12.12.2021)

Изменения:

  • @Tambu реализована динамическая адресация по подразделениям Инструкция
  • @Tambu список разрешенных реквизитов для заблокированных объектов БД Инструкция

Прочее:

  • Смена используемой платформы при разработке и выгрузке в гит 8.3.19.1150

Выпущена версия 1.0.0.016 (Обновление от 06.11.2021)

Изменения:

  • Исправил получение признака, справочник иерархический или нет. Не учитывался случай когда используется ИерархияЭлементов;
  • @nikita добавил проверку заполненности значения реквизита, если тип объекта требуется согласовывать.

Выпущена версия 1.0.0.015 (Обновление от 03.01.2019)

Создан канал в телеграмме: @mebps

Изменения:

  • Реализована отправка уведомлений через телеграмм (см. инструкцию). Спасибо @lakhnov.alexander
  • Поправлена ошибка в динамическом списке нельзя использовать Первые 1, возникает когда не заполнен "Предмет согласования" в обработке СтатусыСогласований

Wiki:

Обновление от 08.12.2017

Выпуск релиза 1.0.0.013

Исправление ошибки:

* Ложное срабатывание проверки возможности использования, если реквизит не заполнен #9

Обновление от 01.06.2017

Выпуск релиза 1.0.0.013

Изменения

  •  Добавлен реквизит "Не увеличивать номер очереди"  в справочник "Предметы согласований". Это позволяет создавать задачи по согласованию для нескольких ролей сразу.;

Пример:

 

Обновление от 27.04.2017

Выпуск релиза 1.0.0.012

Изменения

  • Исправлена работа в клиент серверном варианте работы;

Проверены следующие конфигурации: 
- Бухгалтерия строительной организации релиз 2.0.66.23 

Обновление от 06.01.2017

Выпуск релиза 1.0.0.010

В обработке "Статусы согласований":

  • реализована возможность установить статус для выделенных объектов.

Обновление от 15.11.2016

Проект выложени на GitHub

https://github.com/BlizD/BPS

Обновление от 25.09.2016

Выпущена версия "1.0.0.009" изменения:

  • Добавлена возможность указать свойство "Запретить использование объекта БД пока он не согласован" в справочник "Тип объекта БД".

  • Исправлены роли подсистемы "Согласования", чтобы корректно обновлялись вспомогательные данные в конфигурациях где используются БСП.

Обновление от 26.08.2016

Добавил видео обзор подсистемы согласования

Проверены следующие конфигурации: 
- Бухгалтерия предприятия 3.0 релиз 3.0.43.239 
- Консолидация ред. 2.1 релиз 2.1.3.1 
- Комплексная автоматизация 2.0 релиз 2.0.3.169

 

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

См. также

1С:Документооборот - цена на лицензии КОРП, ПРОФ и ДГУ

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

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

48500 руб.

19.02.2016    107282    104    5    

86

1С:Архив

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

"1С:Архив" – это универсальная система, обеспечивающая надежное долговременное хранение документов с гарантией юридической значимости на неограниченный срок. "1С:Архив" разработан на основе нормативно-правовых актов по архивному делу, поддерживает операции хранения документов – от попадания в архив до уничтожения – и не имеет ограничений на объем хранимых данных. "1С:Архив" сопровождается методологической поддержкой в виде организационных документов по хранению, входящих в состав "Комплекта нормативных документов" к "Методике управления документами и совместной работой", разработанной специалистами фирмы "1С". Использование "1С:Архива" позволяет организовать единое хранилище всех бумажных и электронных документов из разных информационных систем, вести архивный учет в соответствии с требованиями Росархива и снизить нагрузку на учетные системы. Продукт подходит для малых, средних, крупных предприятий и учреждений любых отраслей.

90000 руб.

24.10.2022    4962    5    1    

4

Таймлист (1С:Совещание, Таймлист Лайт)

Документооборот и делопроизводство (СЭД) Конфигурации 1cv8

«Таймлист» – экосистема сервисов («Таймлист Лайт», «1C:Совещание», «Таймлист Recorder»), основанная на искусственном интеллекте Таймлист, который позволяет эффективно работать с легкими поручениями за счет фиксации всех важных идей при расшифровке и последующем формировании автопротокола встречи. Сервисы, в которые интегрирован ИИ, позволяют работать с задачами (поручениями), полученными из автопротокола.

10000 руб.

06.12.2023    1500    0    0    

7

SALE! 30%

Распознавание и загрузка сканов в 1С "одним нажатием": УПД, ТОРГ-12, накладные, счета, номенклатура, заказы и т.д.

Загрузка и выгрузка в 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С и нажимаете кнопку "Распознать и загрузить".

6000 5520 руб.

04.06.2019    101958    298    173    

314

Легкий документооборот (+чат-бот для Telegram)

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

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

14900 руб.

15.11.2018    28070    27    48    

58

1С:Бухгалтерия 3.0 ПРОФ + 1С:Документооборот. Модуль интеграции 1С:БП и 1С:ДО (ПРОФ или КОРП)

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

Бесшовная связь с 1С:Документооборот (КОРП или ПРОФ) - вот что обеспечит Вам и Вашим сотрудникам оперативный доступ и продуктивную работу с документами в учётной системе 1С на базе "1С:Бухгалтерия предприятия 3.0 ПРОФ". Интеграция позволяет экономить до 60% времени на поиск и согласование первичной документации (актов, счетов-фактур, накладных), не говоря уже о других полезных функциональных возможностях: создании и запуске бизнес-процессов, работе с электронной почтой, штрихкодировании документов и многом другом.

30000 руб.

23.05.2017    54061    34    67    

41

ЭДО: организация архива оригиналов первичных документов, комплексный отчет по ошибкам

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

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

14880 руб.

17.12.2018    44440    58    51    

72
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
98. BlizD 1026 28.07.18 08:59 Сейчас в теме
(97)
Добрый день.
Ответил в личку.
136. 1Cappldev 24.04.19 10:06 Сейчас в теме
(98)
Добрый день, не могли бы Вы и меня проконсультировать по аналогичному вопросу.
99. vik2006 137 29.08.18 04:57 Сейчас в теме
Антон, доброго времени суток. А как настроить ту же пресловутую Заявку на РДС, если, допустим, на первом этапе стоит руководитель подразделения (или ЦФО), потом Главбух, а потом Гендиректор. Ну, последние два понятно, а вот, когда стоит руководитель подразделения из которого исходит заявка?
100. vik2006 137 29.08.18 05:41 Сейчас в теме
(99) Причем для разных подразделений в документе - разные товарисчи на первом этапе согласования.
101. BlizD 1026 29.08.18 20:56 Сейчас в теме
(99)
Добрый день.

а вот, когда стоит руководитель подразделения из которого исходит заявка?


В данный момент только создавать отдельные условие на соответствие подразделений.
Т.е. делать вот такое условие: Если заявка на Подразделение = ЦФО тогда Роль адресации = такая то и Подразделение адресации = ЦФО.

В списке улучшений такое было заложено, но не реализовано:
* чтобы подразделение адресации автоматически подбиралось из шапки документа/справочника, а не указывалось «жестко» в предмете согласования;


Пока не могу сказать когда это будет реализовано.
105. vik2006 137 02.10.18 02:32 Сейчас в теме
(101) А Вы не могли бы привести код такого условия, можно с произвольным подразделением, а то как-то непонятно выражение Если заявка на Подразделение = ЦФО?
Спасибо
106. BlizD 1026 02.10.18 11:58 Сейчас в теме
(105)
Добрый день.

А Вы не могли бы привести код такого условия, можно с произвольным подразделением, а то как-то непонятно выражение Если заявка на Подразделение = ЦФО?


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

Допустим у нас есть 3 подразделения:
Подразделение №1, Подразделение №17, Подразделение 25 и для каждого у них свой рецензент.

В этом случае в предмете согласования необходимо добавить 3 строки
1) Если ПодразделениеВЗаявке = "Подразделение №1" То РольРецензента2 и "Подразделение №1"

2) Если ПодразделениеВЗаявке = "Подразделение №17" То РольРецензента12 и "Подразделение №17"

3) Если ПодразделениеВЗаявке = "Подразделение №25" То РольРецензента8 и "Подразделение №25"

Чуть позже скину скрин с примерными настройками
107. vik2006 137 03.10.18 01:12 Сейчас в теме
109. BlizD 1026 04.10.18 08:09 Сейчас в теме
(107)

Добрый день.

Смотрите вложение, примерно вот так.
Прикрепленные файлы:
108. vik2006 137 03.10.18 01:14 Сейчас в теме
(106) А если в базе несколько организаций и у всех у них разные подписанты, то так же по подразделениям сделать разграничение? из справочника Подразделения или ПодразделенияОрганизаций?
102. BlizD 1026 29.08.18 21:07 Сейчас в теме
110. vik2006 137 04.10.18 08:15 Сейчас в теме
(102) А как быть, если у разных организаций разные подписанты?
111. BlizD 1026 04.10.18 08:23 Сейчас в теме
(110)
Значит в условие добавлять еще и организацию.
Т.е. если "Подразделение" 1 И "Организация 13" Тогда подписант такой то.
112. vik2006 137 05.10.18 01:32 Сейчас в теме
(111) Спасибо. Ща папробуим.
103. zforall 122 07.09.18 04:37 Сейчас в теме
Здравствуйте. Если в процессе согласования один из Согласующих поставил отметку "Не согласовано", с тем чтобы объект был доработан.
В такой ситуации надо заново создавать согласование или есть механизм запуска повторного согласования?
104. BlizD 1026 07.09.18 13:07 Сейчас в теме
(103)
Добрый день, Василий.

Необходимо в предмете согласования указать признак "Разрешено повторное согласование" (см. скрин)
В этом случае у рецензента будет видна дополнительная кнопка "Вернуть на доработку" (см. скрин)
Прикрепленные файлы:
113. AnderWonder 27 09.11.18 13:28 Сейчас в теме
Автору огромная благодарность и респектище за такую работу. Решение не только прекрасно реализовано но и качественно задокументировано. Также великолепный и весьма поучительный пример использования механизма бизнес-процессов, на основе которого можно построить множество полезных приложений. Подход и средства использованные для реализации данного решения характеризуют автора как профессионала высочайшего класса.
114. BlizD 1026 09.11.18 13:31 Сейчас в теме
(113)
Добрый день, Андрей.

Большое спасибо за такие слова. Очень приятно такое слышать.
Рад, что система, Вам, понравилась.
115. AnderWonder 27 09.11.18 13:48 Сейчас в теме
(114) По возможности, постараюсь принять участие в проекте, как только будет больше свободного времени.
116. user753059 18.11.18 19:53 Сейчас в теме
Здравствуйте, коллеги!

"Прицепил" вашу доработку к ERP 2.4.5.
При открытии списка "Статусы согласования" возникает ошибка. См. приложенный файл.
После нажатия ОК и выбора типа объекта список заполняется.
Можно ли, сразу, при пустых отборах заполнять полным списком имеющихся объектов?

С уважением,
Дмитрий.
Прикрепленные файлы:
117. BlizD 1026 18.11.18 20:32 Сейчас в теме
(116)
Добрый день, Дмитрий.

Да, есть такая проблема, исправление пока не включил в новый релиз.
Решение следующие, достаточно убрать строку Первые 1 запросе и проблема уйдет.
Прикрепленные файлы:
118. user753059 18.11.18 21:45 Сейчас в теме
(117)
Спасибо за оперативный ответ!

Есть ещё задача, которую не могу решить с помощью вашего решения.
Настроил согласование Заказа поставщику.
Но по окончании его требуется двигать по статусам.
Если заблокировать изменения утвержденного Заказа поставщику, то поставить статус Закрыт невозможно, ни из списка,
ни из, естественно, документа.

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

Может подскажете хитрость какую-то?
119. BlizD 1026 19.11.18 17:36 Сейчас в теме
(118)
Дмитрий,

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


В данном случае какой то специальной настройки нет.
Добавил задачу https://github.com/BlizD/BPS/issues/16, если будет что то похожее реализовано, то сообщу.
120. user753059 20.11.18 00:05 Сейчас в теме
(117)
Здравствуйте, коллеги!

Не могу снять с поддержки блок БПС, чтобы исправить ошибку.
В частности, ни обработку, ни, отдельно, форму.
Всю конфигурацию снял, а доработка БПС не снялась.

Может пришлете исправленный релиз?
121. BlizD 1026 20.11.18 07:52 Сейчас в теме
(120)
Дмитрий,

чтобы изменить поддержку необходимо зайти Конфигурация - Поддержка - Настройка поддержки.
В поле "Конфигурация поставщика" выбрать "Согласование".
И далее как обычно.
См. вложения.
Прикрепленные файлы:
123. user753059 20.11.18 11:07 Сейчас в теме
(117)
При исправлении ошибки и сохранении базы выскочила ошибка
Прикрепленные файлы:
124. BlizD 1026 20.11.18 13:42 Сейчас в теме
(123)
Дмитрий,

При исправлении ошибки и сохранении базы выскочила ошибка


Данный объект не принадлежит подсистеме Согласования. У всех объектов подсистемы префикс "бпс"
122. user753059 20.11.18 09:46 Сейчас в теме
Добрый день!

Установил вашу доработку на базу с историческими данными.
Настроил согласование договоров с запретом использования несогласованного договора
Естественно, старые договоры не согласованы.
Установил статус "Утверждено" нажатием "Установить статус" на все старые договоры.
Но система не позволяет их использовать с выдачей сообщения
"Ошибка! запрещено использовать объект [Договор 454/ТД], пока он не согласован для предмета согласования [Проверка договора юристом]"

1. Отслеживается ли дата Утверждения при использовании объектов, т.е. если согласовали, в моем случае, договор 01.02.18,
а перепроводим документ с этим договором от 01.01.18 будет ли запрещено проведение?

2. Как старым объекта корректно установить статус "Утверждено" для избегания таких ошибок?
125. BlizD 1026 20.11.18 13:45 Сейчас в теме
(122)
Дмитрий,

по поводу:
>1. Отслеживается ли дата Утверждения при использовании объектов, т.е. если согласовали, в моем случае, договор 01.02.18,
а перепроводим документ с этим договором от 01.01.18 будет ли запрещено проведение?

Дата утверждения не отслеживается. Статус договора берется на текущую дату.

>2. Как старым объекта корректно установить статус "Утверждено" для избегания таких ошибок?


Необходимо создать и заполнить документ "бпсРегистрацияСтатусаОбъекта" в котором указать статус для старых договоров.
Если это будет делать пользователь, тогда включить ему роль "бпсРедактированиеДокументаРегистрацияСтатусаОбъектов".
Прикрепленные файлы:
126. user753059 20.11.18 21:51 Сейчас в теме
(125)
Я так и устанавливал "Утвержден", через кнопку "Установить статус"

Но вот какой результат проведения старого Заказа поставщику со старым договором, согласованным таким образом
Прикрепленные файлы:
127. BlizD 1026 22.11.18 16:50 Сейчас в теме
(126)
Дмитрий,

не получается повторить ошибку.
Смотрите gif во вложении

Проверьте у себя сколько есть предметов согласования для договоров в которых указан признак "ЗапрещеноИспользованиеОбъекта.."
А также какой статус указывается (новые не добавляли?), должен быть указан предопределенный "Утверждено"
Прикрепленные файлы:
128. GaneKaletova 12.12.18 13:55 Сейчас в теме
Антон, добрый день, спасибо за разработку, очень помогла в настройке системы согласования. У меня вопрос: как после того, как объект был возвращен на доработку и исправлен - вернуть его обратно на согласование тому, кто отклонил?
129. GaneKaletova 12.12.18 16:47 Сейчас в теме
(128) Разобрались. Спасибо.
130. kamervan 14.02.19 15:35 Сейчас в теме
Добрый день!

Реализован ли функционал "запрет использования элемента справочника пока он не согласован" ? Необходимо запретить использование номенклатуры без согласования.
131. BlizD 1026 17.02.19 12:03 Сейчас в теме
(130)

Добрый день.

Реализован ли функционал "запрет использования элемента справочника пока он не согласован" ? Необходимо запретить использование номенклатуры без согласования.


Да, для этого необходимо установить признак в предмете согласовании "Запретить использование объекта БД пока он не согласован"
132. Pryanishnikov_Vladimir 22.02.19 08:35 Сейчас в теме
Спасибо, очень пригодилось. В настройках пользователей есть ID Telegram и вроде как покоду там есть куски отправки в регистре сообщений, но что ничего не приходит. Это рабочий функционал? Если да расскажите как пользоваться.
133. BlizD 1026 26.02.19 18:32 Сейчас в теме
(132)
Добрый день, Владимир.
Да, рабочий. Посмотрите инструкцию вот здесь Инструкция
134. goncharova@inbox.ru 03.04.19 15:36 Сейчас в теме
Добрый день! На 1С:ERP Управление предприятием 2.4 будет работать?
135. BlizD 1026 03.04.19 18:02 Сейчас в теме
(134)
Добрый день.
Да, будет работать.
Но необходимо вставить код дополнительный (в публикации об этом написано).
Если не найдете, то отдельно сброшу информацию.
137. пользователь 24.04.19 21:57
Сообщение было скрыто модератором.
...
138. user634962_ismdmr 26.04.19 17:04 Сейчас в теме
Добрый день.
Под типовую конфигурацию версии 8.2 будет работать? Основной режим запуска "Обычное приложение".
139. BlizD 1026 27.04.19 14:54 Сейчас в теме
(138)
Добрый день, Дамир.

Какая версия платформы установлена?
Если не ниже 8.3.8.1652, то должно работать.
При этом:
У конфигурации должно стоять или свойство «Управляемое приложение» или свойство «Управляемое и обычное приложения», т.к. все формы управляемые.
140. user634962_ismdmr 27.04.19 21:36 Сейчас в теме
(139) Благодарю за ответ.

У нас версия платформы 8.3.8.1933.
В параметрах указано "Редактирование конфигурации для режимов запуска - Управляемое приложение и обычное приложение".

Антон, тогда у меня следующий вопрос. То что выложены на github-е это актуальная версия подсистемы ?
141. BlizD 1026 28.04.19 06:51 Сейчас в теме
(140)
Дамир, да актуальная.
142. Патриот 450 20.05.19 15:03 Сейчас в теме
Добрый день!
Критичный баг.
Через меню "Статусы согласований" любой пользователь подсистемы БПС может согласовать или отменить согласование любого объекта.
143. BlizD 1026 20.05.19 15:09 Сейчас в теме
(142)
Добрый день, Александр.
Отвечу позже.
145. BlizD 1026 27.05.19 08:17 Сейчас в теме
(142)
Добрый день, Александр.

Отменить согласование, да сможет любой пользователь подсистемы БПС.
А вот согласовать сможет, если он указан в качестве рецензента, иначе как он найдет задачу на согласование.
Если речь про установку статуса вручную, то это регулируется отдельным правом "бпсРедактированиеДокументаРегистрацияСтатусаОбъектов"
150. Патриот 450 29.05.19 21:38 Сейчас в теме
(145) да, опечатался, имел ввиду, что отправить на согласование как и отклонить, может любой. Но вижу вы в курсе - ок.
144. Патриот 450 20.05.19 17:09 Сейчас в теме
#2 После внедрения БПС у пользователей, которым не назначены роли из БПС, стали выпадать ошибки доступа при записи любых документов. Т.к. в подписке на событие записи идёт проверка, что документ не надо согласовывать, для чего идёт чтение справочника бпсПредметыСогласований и бпсТипыОбъектовБД и РС заблокированные объекты.

В качестве временного решения, выдал на них права на чтение всем пользователям.
Но по-хорошему надо выполнять эти обращения в привелигерованном режиме.
146. BlizD 1026 27.05.19 08:19 Сейчас в теме
(144)
Александр,

да, чтобы ошибок не было надо выдать роль "бпсПользователь" всем пользователям.
Добавил задачу на это https://github.com/BlizD/BPS/issues/17
147. Vodocanal 29.05.19 15:08 Сейчас в теме
Здравствуйте!

В FAQ написано: можно ли вызывать форму «Статусы согласований» прямо из элемента справочника или документа? Да, можно. Если у Вас используются управляемые формы тогда необходимо:
зайти в конфигуратор;
найти общую команду «бпсСтатусСогласования»;
нажать правую кнопку мыши выбрать свойство;
в свойстве “Тип параметра команды” указать составной тип данных и выбрать нужный объект.

Но у меня в конфигураторе напротив этого объекта стоит значок "замок" - нельзя редактировать, когда делаю даблклик, то показывает как будто можно редактировать.
Я чего-то не понимаю
Прикрепленные файлы:
148. BlizD 1026 29.05.19 15:23 Сейчас в теме
(147)
Добрый день.

Отвечу позже.
149. BlizD 1026 29.05.19 17:54 Сейчас в теме
(147)
Вам необходимо выбрать "Конфигурацию поставщика" = "Согласование" и потом уже изменять замок.
Прикрепленные файлы:
168. Vodocanal 06.08.19 00:48 Сейчас в теме
(149)
Я эту конфигурацию залил в одну из конфигураций, а как теперь мне ее оттуда убрать?
169. BlizD 1026 10.08.19 08:36 Сейчас в теме
(168)
Добрый день.
Самое простое это залить бекап базы или залить CF из копии базы.
171. Vodocanal 12.08.19 08:49 Сейчас в теме
(169)
Бэкап не получится, так как прошло время и в базе (по сравнению с бэкапом) есть новые данные.
CF попробую.
151. Vodocanal 30.05.19 00:17 Сейчас в теме
152. Vodocanal 30.05.19 15:00 Сейчас в теме
Изучаю модуль согласования. Чем дальше, тем больше убеждаюсь, что автор проделал огромную работу. Я знаком с 1с:Документооборот и вижу, что по функциональности согласования это уже очень близко за некоторым исключением. Большое спасибо автору!!!

А вопрос у мня такой: в обработке "Статусы согласования" для динамического списка хотел настроить видимость полей - убрать поле "Согласование" и добавить стандартные поля по отдельности Ссылка.Номер и Ссылка.Дата, а может и еще что понадобится. Но не обнаружил команды "Изменить форму". Как можно добавить эту команду?
Прикрепленные файлы:
153. BlizD 1026 30.05.19 15:44 Сейчас в теме
(152)

Добрый день,

Изучаю модуль согласования. Чем дальше, тем больше убеждаюсь, что автор проделал огромную работу. Я знаком с 1с:Документооборот и вижу, что по функциональности согласования это уже очень близко за некоторым исключением. Большое спасибо автору!!!


Большое спасибо за такие слова, очень приятно слышать.

По поводу вопроса, отвечу немного позже.
156. BlizD 1026 02.06.19 16:26 Сейчас в теме
(152)

Добрый день.

А вопрос у мня такой: в обработке "Статусы согласования" для динамического списка хотел настроить видимость полей - убрать поле "Согласование" и добавить стандартные поля по отдельности Ссылка.Номер и Ссылка.Дата, а может и еще что понадобится. Но не обнаружил команды "Изменить форму". Как можно добавить эту команду?


Думаю это связано с тем, что запрос для динамического списка формируется динамически при изменении "Типа объекта БД".
Поэтому и нет команды "Изменить форму". Могу лишь посоветовать кодом добавлять новые колонки в зависимости от выбранного типа.
Или же попробуйте добавить отдельный отчет в котором выведите нужные Вам колонки.
154. Vodocanal 31.05.19 08:39 Сейчас в теме
Изучение продолжается. Как можно реализовать такой кейс (хотя понимаю, что это вроде уже за рамками "согласования"): документ проходит процесс согласования (в это время он заблокирован), а после согласования приходит задача исполнителю "что-то сделать с документом", причем исполнитель - это не тот, кто запускал согласование. Хотел сначала просто эту задачу поставить в конец очереди согласования, но тогда документ не будет разблокирован.
158. BlizD 1026 02.06.19 16:36 Сейчас в теме
(154)
Не уверен, что правильно понял, что требуется.

Могу посоветовать использовать возможность отправки документа "Вернуть на доработку" в этом случае можно настроить, чтобы документ стал доступен для редактирования.
Прикрепленные файлы:
155. Vodocanal 01.06.19 05:09 Сейчас в теме
Маршруты с условиями работают - это хорошо. Но ситуация такая: мы хотим сделать согласование входящих электронных документов. Когда приходит входящий документ, то анализируется - если у контрагента назначено ответственное подразделение, то согласование идет на начальника этого подразделения. Если же поступает входящий документ от другого контрагента, у которого нет ответственного подразделения (например с одним контрагентом работают несколько подразделений), то бухгалтер должен сам решить на какое подразделение отослать. Не совсем понимаю, как это можно реализовать.
157. BlizD 1026 02.06.19 16:31 Сейчас в теме
(155)
Маршруты с условиями работают - это хорошо. Но ситуация такая: мы хотим сделать согласование входящих электронных документов. Когда приходит входящий документ, то анализируется - если у контрагента назначено ответственное подразделение, то согласование идет на начальника этого подразделения. Если же поступает входящий документ от другого контрагента, у которого нет ответственного подразделения (например с одним контрагентом работают несколько подразделений), то бухгалтер должен сам решить на какое подразделение отослать. Не совсем понимаю, как это можно реализовать.


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

Результат = Ложь;
Если УстановленоПодразделениеДляКонтрагента(ОбъектБД) Тогда
     Результат = Истина;
Конецесли;
Прикрепленные файлы:
159. twiny 15 26.06.19 19:02 Сейчас в теме
А исходящий эл.документ в БП3 тоже можно пустить по маршруту нужному?
160. BlizD 1026 26.06.19 19:31 Сейчас в теме
(159)

А исходящий эл.документ в БП3 тоже можно пустить по маршруту нужному?

Добрый день, Дамир.
Если это документ, тогда да можно.
* Все функции - Документы-....
161. twiny 15 26.06.19 20:55 Сейчас в теме
(160)планируете ли монетизировать ваш инструмент?
162. BlizD 1026 27.06.19 13:51 Сейчас в теме
(161)
планируете ли монетизировать ваш инструмент?

Дамир,
Нет, таких планов нет.
163. Torin 753 04.07.19 12:28 Сейчас в теме
А сам объект где?
Прикрепленные файлы:
164. BlizD 1026 06.07.19 10:12 Сейчас в теме
(163)
Добрый день, Влад.

А сам объект где?

Это из видео скриншот?
Если да, то это исправлено уже давно.
165. SCHNEIDER GROUP 10.07.19 12:46 Сейчас в теме
Приветствую, нашёл недочёт при проверке объектов для согласования внутри документов, а именно нужно добавить проверку на заполненность значения, а то пустые значения потом не находятся в РС "бпсСтатусыОбъектов", ниже исправления выделены жирным:

Если ЗначениеЗаполнено(ИмяТЧ) Тогда
ТЧОъектаБД = Источник[ИмяТЧ];
Для каждого СтрокаТЧОъектаБД из ТЧОъектаБД цикл
ЗначениеРеквизита = СтрокаТЧОъектаБД[ИмяРеквизита];
//Nikita
Если ТипЗнч(ЗначениеРеквизита) = ТипКоторыйТребуетсяСогласовать И ЗначениеЗаполнено(ЗначениеРеквизита) Тогда
//*Nikita
МассивСсылокДляПроверки.Добавить(ЗначениеРеквизита);
Конецесли;
Конеццикла;
Иначе
170. BlizD 1026 10.08.19 14:05 Сейчас в теме
(165)
(165)
Приветствую, нашёл недочёт при проверке объектов для согласования внутри документов, а именно нужно добавить проверку на заполненность значения, а то пустые значения потом не находятся в РС "бпсСтатусыОбъектов", ниже исправления выделены жирным:


Добрый день.

Спасибо. Залили в конфигурацию. https://github.com/BlizD/BPS/commit/1712503c7168d9dc9d114f26f429db5ac4c4d51­1
166. twiny 15 14.07.19 15:06 Сейчас в теме
Когда рецензент с этап2 вернул на доработку на этап1 и этап1 отправляет на повторное согласование после исправления на этап2, изменив пояснение к задаче, то у этап2 пояснение остается старым (не обновляется текст из пояснения этап1)
167. BlizD 1026 14.07.19 18:23 Сейчас в теме
(166)
Добрый день, Дамир.
Добавил задачу
https://github.com/BlizD/BPS/issues/18
172. doleynikov 19.08.19 16:51 Сейчас в теме
Добрый день. Появилась необходимость утверждать-отклонять документы из общего модуля, не из сеанса пользователя. Это можно организовать?
Короче, есть идея интеграции VIBER и подсистемы согласований. Например, пользователь по VIBER шлет команду "#УТВЕРДИТЬ Документ: УУ00-000651
от: 19.08.2019" . Выполняется обработка команд на сервере 1С . Есть ли какая-то точка входа для внешнего вызова утверждения-отклонения? Я уже мозг сломал, разбираясь с кодом, написанным людьми с гораздо большим опытом, чем у меня ;-)
173. D_K 02.09.19 09:29 Сейчас в теме
Добрый день. Подскажите, пожалуйста, будет ли работать рассылка по Telegram на обычных формах (УСХП 1.3) или она только работает на управляемых?
174. BlizD 1026 07.09.19 07:56 Сейчас в теме
(173)
Добрый день.
Да, будет работать.
176. Dmitrii D 78 17.09.19 11:53 Сейчас в теме
Подскажите, есть ли возможность указывать в качестве пользователя группу пользователей и чтобы мог согласовать любой пользователь из данной группы, первый согласует и процесс идет дальше?
177. BlizD 1026 17.09.19 21:04 Сейчас в теме
(176) Добрый день, Дмитрий.
Нет, такой возможности нет. Только указание для роли конкретного пользователя.
179. user1063327 11.10.19 11:16 Сейчас в теме
Добрый день, данная разработка и уровень документации заслуживает внеземных похвал!!
Собираемся внедрять ваши наработки в УНФ. Подскажите, будут ли в ближайшее время выходить релизы, стоит ли подождать или запускаться на данной версии?
180. BlizD 1026 14.10.19 09:16 Сейчас в теме
(179) Добрый день, Дмитрий. Спасибо, рад, что подсистема понравилась.
Пока новых релизов не планируется.
181. ms_ananas 23.10.19 17:57 Сейчас в теме
Добрый день! Спасибо за вашу систему, очень помогла. И сейчас еще решили запустить рассылку уведомлений по почте. Единственное у нас свой сервер исходящей почты по ip. И по итогу выходит ошибка: Не удалось отправить сообщение ОписаниеОшибки {ОбщийМодуль.бпсОбщийМодуль.Модуль(704)}: Ошибка при вызове метода контекста (Send): Произошла исключительная ситуация (CDO.Message.1): Транспорту не удалось подключиться к серверу.
Куда копать, с чем может быть проблема?
Заранее спасибо за ответ!
182. BlizD 1026 27.10.19 17:22 Сейчас в теме
(181)
Добрый день, Олеся.

Спасибо за отзыв.
По поводу почты могу лишь посоветовать попробовать отправку с включенным/выключенным признаком "Использовать типовые средства 1с при отправке почты"

Если это не помогает, то тут надо уже смотреть код и запускать отладку.
Прикрепленные файлы:
183. hair 28 18.11.19 10:54 Сейчас в теме
Данный проект пока не переведен в формат расширения конфигурации? Только снимать с поддержки и объединять конфигурацию?
184. BlizD 1026 22.11.19 20:23 Сейчас в теме
(183)
Добрый вечер, Александр.
Да, верно необходимо открывать замок.
Идея перевести на расширения давно была и есть. В чистую перевести не получится так как в расширении нет бизнес процессов. Плюс пока данные все еще рекомендуют хранить в основной конфигурации.
185. rinik88 31 29.11.19 10:31 Сейчас в теме
Модуль просто класс, спасибо большое за разработку. "возможность согласовать через ответное письмо, без входа в 1с" было бы супер. если еще это будет ответное смс или сообщение телеграмм, то это будет полный улет.
186. BlizD 1026 01.12.19 10:42 Сейчас в теме
(185)
Добрый день.
Рад, что подсистема понравилась.

По поводу:
>"возможность согласовать через ответное письмо, без входа в 1с" было бы супер. если еще это будет ответное смс или сообщение телеграмм, то это будет полный улет.

Пока разработка нового функционала в данной подсистеме приостановлена.
Изменения вносятся, если обнаруживаются ошибки или кто-то присылает свои доработки к функционалу.
187. kirill_sh 1 06.12.19 11:29 Сейчас в теме
Добрый день, подскажите есть ли возможность связаться лично в телеге или только тут или гите
188. Kyrales 144 27.12.19 18:58 Сейчас в теме
Отличная подсистема. Автор молодец. Но удивляет что такое множество недоделок по коду внутри. Реально потребуется время, на то чтобы привести это в нормальный оптимальный вид. Плюс по интерфейсу конечно странных моментов много.

Для автора рекомендую:
освоить "Определяемые типы",
посмотреть на ИТС как элементарно оформлять модуля
сообщить() - рекомендуется не использовать уже давно
Нстр, СтрШаблон - посмотреть что это.
Получить* и прочие устаревшие названия функций - заменить рекомендуемыми из ИТС
189. BlizD 1026 30.12.19 09:21 Сейчас в теме
(188) Добрый день, Олег.
Спасибо за отзыв.

По поводу, Ваших, замечаний, если будет чем поделится, присылайте CF залью в основную поставку.
190. Kyrales 144 30.12.19 17:08 Сейчас в теме
(189) Добрый день

Да, я уже заканчиваю доработку. Пришлю скоро после внедрения, как разрешу все первые инциденты.
Помимо модификации самой подсистемы , сделал отдельное расширение которое добавляет интерактивно колонки "Статус согласования" в объектах согласования и в Текущие дела "Мои согласования". Это расширение необходимо для бесшовной интеграции в конфигурации.
191. tim_taler 69 13.01.20 09:25 Сейчас в теме
Мое почтение!

Насколько я понял, параллельное согласование не предусмотрено в силу самой структуры бизнес-процесса,
который является ядром этой реализации?
Только строго последовательное согласование?
193. tim_taler 69 13.01.20 11:41 Сейчас в теме
(191) вопрос снят. Можно. Не увеличивать номер очереди.
(192) вопрос снят. В результате некоторых действий задвоились записи в справочнике пользователей, после очистки адресация задач работает корректно.
192. tim_taler 69 13.01.20 10:28 Сейчас в теме
Еще одна неясность: релиз 1.0.0.015

Отправляю на согласование, формирует задачи, значения реквизита "пользователь" в них не заполняет, только роли.
При этом список задач в бпсЗадача.ФормаСписка строится от пользователя, без учета ролей.
В вызове процедура СогласоватьСРецензентомПриСозданииЗадач, где собственно создаются задачи:
//ЗадачаОбъект.Пользователь = СтрокаЛистСогласования.Пользователь;

читаю описание и комменты, видео посмотрел, но пока не понимаю, как правильно настроить, чтобы
пользуны видели свои задачи?
194. user1313770 27.01.20 08:09 Сейчас в теме
что делать? у пользователей такая история с любыми документами, не могут работать.
Недостаточно прав для работы с таблицей "Справочник.бпсПредметыСогласований"
{ОбщийМодуль.ОбщегоНазначенияУТКлиент.Модуль(1888)}: Результат = Форма.Записать(ПараметрыЗаписи);
{Документ.ДоверенностьВыданная.Форма.ФормаДокумента.Форма(667)}: ОбщегоНазначенияУТКлиент.ОбработатьЗаписьОбъектаВФорме(ЭтотОбъект, ПараметрыДляЗаписи);

по причине:
Ошибка при выполнении обработчика - 'ПередЗаписью'
по причине:
Недостаточно прав для работы с таблицей "Справочник.бпсПредметыСогласований"
{ОбщийМодуль.бпсОбщийМодуль.Модуль(184)}: ТЗДанныеДляПроверки = Запрос.Выполнить().Выгрузить();
{ОбщийМодуль.бпсОбщийМодуль.Модуль(13)}: ТЗДанныеДляПроверки = ПолучитьТЗДанныеДляПроверки(Источник);
{ОбщийМодуль.бпсОбщийМодуль.Модуль(7)}: ПроверитьНетЛиОбъектовКоторыеТребуетсяСогласоватьПередИсполь­зованием(Источник, Отказ);

по причине:
Недостаточно прав для работы с таблицей "Справочник.бпсПредметыСогласований"
195. BlizD 1026 04.02.20 20:04 Сейчас в теме
(194)
Добрый день.
Подскажите у всех пользователей стоит роль?
* (БПС) Пользователь – необходимо указать для всех пользователей;
196. tkalin.vladimir 2 18.03.20 07:48 Сейчас в теме
Добрый день. Взял последний релиз. Настраиваю простейшее согласование. Установлен флаг "Запретить проведение БД пока он согласован". При начале согласования стоит настройка "Заблокировать объект БД". Разблокировка - при завершении если не согласовано. То есть стандартная настройка. Но проблема в том, что провести документ после согласования не возможно, т.к. проверка идет на наличие его в регистре заблокированных. Как можно запретить редактировать документ во время и после согласования, но разрешить его проведение после успешного согласования?
197. BlizD 1026 21.03.20 11:56 Сейчас в теме
(196)
Добрый день, Владимир.

Да, Вы, правы такую настройку сейчас не получится сделать.
Нужна доработка подсистемы.
Такая задача есть, пока не сделал https://github.com/BlizD/BPS/issues/4
Если готовы сделать, то буду рад.
198. vitalya24 234 27.03.20 18:44 Сейчас в теме
Супер! Спасибо!

Кстати проверено в конфигурации УНФ 1.6. Все встраивается и работает как часы.

Спасибо большое автору!
199. BlizD 1026 28.03.20 07:59 Сейчас в теме
(198)
Добрый день, Виталий.

Большое спасибо, очень приятно такое слышать.
Оставьте свое сообщение