F_CASHBANK
Краткое описание :
"Необходима объектная функция для проверки права доступа
(просмотр) текущего пользователя к указанному платёжному документу с учётом
всех настроек прав доступа (дескриптор, расчётные счета, типы документов)"Описание :
Платежные поручения собственныеЧто измененно :
"Необходима объектная функция для проверки права доступа
(просмотр) текущего пользователя к указанному платёжному документу с учётом
всех настроек прав доступа (дескриптор, расчётные счета, типы документов)".
Функция нужна к примеру для реестра платёжных поручений (свой отчёт для ТНО).
Как измененно :
Реализована функция, определяющая будет ли
заданный платежный документ отображаться для
пользователя в каталоге платежных документов.
формат вызова функции следующий:
Function isVisibleDocForUser(wTecTbl, wTiDkGal, wTiDkUser : word; sDesGr :
tDesGr; sDescr : tDescr; cNRecDoc : comp) : boolean;
Видимость документа определяется на основании
следующих настроек:
- "Настройки Галактики \ Общие настройки системы \ Доступ к документам";
- "Настройки Галактики \ Бухгалтерский контур \ ..доступ к документам
расчетного счета по";
- "Настройки Галактики \ Бухгалтерский контур \ ..доступ к документам
валютного счета по";
- "Настройки Галактики \ Бухгалтерский контур \ ..доступ к бухгалтерским
справкам по"
- "Настройки Галактики \ Бухгалтерский контур \ ..доступ к кассовым
документам по"
- на основании прав доступа интерфейса настроек "Настройки Галактики \
Бухгалтерский контур \ Обработка документов \ Параметры работы с документами
различных типов".
Пример использования:
Подключить объект прав доступа:
#include Permission.vih
Объявить переменную объекта:
#include Permission.var
Вызвать функцию:
iPermission.isVisibleDocForUser(coPlPor, PlPor.tiDkGal, PlPor.tiDk,
PlPor.DesGr, PlPor.Descr, PlPor.NRec);