Имя: Пароль:
1C
1С v8
Запретить "Отмену проведения" при наличии виз на "Заявке на расходования ДС" БИТ
0 Crash_Aleks
 
01.10.21
11:41
Добрый день, форумчане.

Помогите, пожалуйста, с типичной задачей.
Как сделать, по возможности без изменения конфигурации, запрет на "Отмену проведения" документа "Заявка на расходование ДС" в БИТ.ФИНАНС 3.1 (3.0.100.16/3.1.49.5) при наличии хотя бы одной визы, или статуса "На согласовании".

При помощи настройки доступности элементов управления получается отключить кнопки внутри окна документа, но остается возможность распровести из контекстного меню документа, при это сбрасываются все визы.
1 elCust
 
01.10.21
11:44
Если типовой функционал не позволяет настройками запретить (К примеру, об этом может быть написано в инструкции к программе, если реализовано), тогда можно расширением, без изменения основной конфигурации.
2 Guk
 
01.10.21
11:45
(0) без изменения конфигурации, никак...
3 Garykom
 
гуру
01.10.21
11:50
(0) В саппорт Бит.Финанс уже обращались же?
4 Crash_Aleks
 
01.10.21
12:03
(3) Да, обращался, они, к сожалению, продолжили только вариант с "настройками доступности элементов управления".

Есть ли механизмы 1С, которое позволят огранить распроведение и пометку на удаление документов, подходящие для такой ситуации?
5 lodger
 
01.10.21
12:05
(4) модуль объекта взять в расширение.
там "ПередЗаписью", в случае отмены проведения или метки на удаление, проверять наличие установленных виз в РС "бит_УстановленныеВизы" и давать Отказ=Истина.