Читайте также: |
|
Если в поле «Ограничения» указано значение «С расширенным ограничением», становятся доступными и обязательными для заполнения поля: «Тип ограничения» и «Обработчик» (см. рисунок 67).
Рисунок 67. Настройка подписи с расширенным ограничением
Значение поля «Тип ограничения» выбирается из списка внешних обработчиков ограничений подписи (см. рисунок 68) или заполняется вручную.
Рисунок 68. Внешние обработчики ограничений подписи
Типы ограничения:
– 2 – проверяет, что документ транзитный (Поля SenderOfkCode - код отправителя, ReceiverOfkCode - код получателя должны быть заполнены и ни одно из них не имеет значение кода ЦАФК - значение системной константы GUFKCodeNum);
– 3 – проверяет, что документ не транзитный (Либо SenderOfkCode - код отправителя, ReceiverOfkCode - код получателя заполнены и одно из них имеет значение кода ЦАФК - значение системной константы GUFKCodeNum, либо одно из этих полей не заполнено);
– 4 – проверяет, что документ имеет значение «ЗНАЧЕНИЕ» в поле «ПОЛЕ». Если это не так, то прав подписи нет;
– 5 – проверяет, что документ не имеет значение «ЗНАЧЕНИЕ» в поле «ПОЛЕ». Если это не так, то прав подписи нет;
– 6 – проверяет, что статус документа должен находиться в списке разрешенных;
– 7 – проверяет что значение поля «ПОЛЕ» отсутствует в списке «ЗНАЧЕНИЕ1,ЗНАЧЕНИЕ2,ЗНАЧЕНИЕ3...». Обработчик предназначен для записей с правами подписи всех документов, чтобы исключить из настройки документы, для которых отдельно указаны права подписи. В поле «Обработчик» указываются значения: «ПОЛЕ» = «DocClass», «ЗНАЧЕНИЕ1,ЗНАЧЕНИЕ2,ЗНАЧЕНИЕ3...» = «Список классов документов».
Значение поля «Обработчик» заполняется автоматически при выборе значения поля «Тип ограничения» или заполняется вручную.
Если в функции обработчика имеются переменные «ПОЛЕ» и «ЗНАЧЕНИЕ», то их следует отредактировать вручную, подставив соответствующие значения. Переменная «ПОЛЕ» зависит от переменной «ЗНАЧЕНИЕ». Результат выполнения функции указан в поле «Описание» – условие выполняется, когда документ имеет в поле «ПОЛЕ» значение «ЗНАЧЕНИЕ» (см. рисунок 67). Вместо переменной «ПОЛЕ» следует подставить название соответствующего поля того документа, который указан в поле «Под документами» (название любого поля документа можно посмотреть в окне «Параметры строки», вызываемой F12 из скроллера документа). Вместо переменной «ЗНАЧЕНИЕ» следует подставить значение, которое данное поле будет принимать.
Для сохранения введенных значений необходимо нажать «ОК».
Дата добавления: 2015-08-27; просмотров: 84 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Настройка расширенных прав подписи | | | Примеры настройки права подписи с расширенным ограничением |