|
1С Документооборот | ☑ | ||
|---|---|---|---|---|
|
0
rizarus
08.05.24
✎
09:00
|
Добрый день! Задача: запретить пользователям отправлять определенные виды документов в ДО без прикрепления файла или скана. Если в Виде документа поставить "Обязательно наличие скан копии", документ так же могу отправить без файла. Где то вроде это встречал. Может кто подскажет, где смотреть, и возможно ли это?
|
|||
|
1
PLUT
08.05.24
✎
09:20
|
(0) добавь условие маршрутизации на встроенном языке типа такого:
Тип объекта: ВнутренниеДокументы Реквизиты документа: Предмет Выражение на встроенном языке: Запрос = Новый Запрос("ВЫБРАТЬ
| Файлы.ВладелецФайла
|ИЗ
| Справочник.Файлы КАК Файлы
|ГДЕ
| Файлы.ВладелецФайла = &ВладелецФайла
| И Файлы.ПометкаУдаления = Ложь");
Запрос.УстановитьПараметр("ВладелецФайла", Предмет);
РезультатЗапроса = Запрос.Выполнить();
Результат = НЕ РезультатЗапроса.Пустой();
|
|||
|
2
rizarus
08.05.24
✎
09:15
|
(1) Спасибо конечно. Но хотелось бы стандартными средствами, если это возможно
|
|||
|
3
Волшебник
08.05.24
✎
09:21
|
(2) Это стандартные средства
|
|||
|
4
Zapal
08.05.24
✎
10:11
|
посмотри закладку Роли файлов, там вроде можно пометить какие-то обязательными
|
|||
|
5
rizarus
08.05.24
✎
10:30
|
Нашел что то подобное. Даже делает проверку при запуске документа на наличие файла. Но выходит такая ошибка.
В Алгоритме проверки нет значения "Булево", а значение "Заполнено" в итоге выдает ошибку
|
|||
|
6
Eiffil123
08.05.24
✎
13:14
|
(5) файлы это не предмет. И так вы их не проверите, нужно писать код условия как в (1).
Попробуйте в настройке вида документа на закладке Роль проставить флаг "Обязательный файл". Скорее всего поможет |
|||
|
7
rizarus
08.05.24
✎
14:35
|
(6) Да, что то получилось, спасибо!
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |