Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
администрирование:права.доступа [2017/04/28 15:28]
kaa создано
администрирование:права.доступа [2019/07/07 22:38] (текущий)
Строка 1: Строка 1:
 ======Права доступа====== ======Права доступа======
  
-|№|  **Тип конфигурации**  |  **Описание**  | +<fsqlt nl2br=1 rename=conf/​Тип конфигурации ​rename=grp_conf/​Конфигурационная\\ группа rename=comment/​Описание rename=cnt/​Кол-во\\ сотрудников\\ (записей в БДretype=cnt/​INTEGER>​ 
-^  Администрирование  ||| +execute block 
-|1|ADMIN|Административные ​учетные записи ​с полными правами.\\ Тип "SUPER ADMIN" используется только в ЦБД| +returns ​
-|2|SUPER ADMIN |:::| +  ​conf ​   type of column conftype.stdtypename,​ 
-^ ||| +  comment type of column conftype.comment,​ 
-|3|Администратор (лаб)|-| +  cnt ttext24, 
-|4|Администратор (мед)|-| +  grp_conf ttext128 
-|5|Администратор (мед) - кассир|-| +  ,rowspan int 
-|6|Администратор ​(старший)|-| +  ,rowspancol int 
-|7|Администратор (стом)|-| +
-|8|Администратор-кассир (филиалы)|-| +as 
-^ ||| +declare id type of column conftype.stdtype;​ 
-|9|Бухгалтерия|-| +declare cnta int; 
- Настройка для врачей ​ ||| +declare cntd int; 
-|10|Врач эксперт|Настройка врачей общей медицины| +begin 
-|11|Главный врач ​(мед)|:::| +  ​rowspancol = 2; 
-|13|Доктор ​(мед)|:::| +  for select c.stdtype, c.stdtypename,​ c.comment, p.propvaluetext,​ 
-|15|Доктор с полными правами|:::​| +             (select count(*from doctor d where d.stdtype=c.stdtype and coalesce(d.locked,0)=0) cnt, 
-|12|Главный врач ​(стом)|Настройка врачей-стоматологов| +             (select count(distinct dnamefrom doctor d where d.stdtype=c.stdtype and coalesce(d.locked,0)=0) cntd 
-|14|Доктор ​(стом)|:::| +        from conftype c 
-^ ||| +        left join user$recproperties(990000029,​ c.stdtype) p on 1=1 
-|16|Директор|-| +       order by p.propvaluetext,​c.comment,​c.stdtypename 
-|17|Завотделением|-| +  ​into id, conf, comment, grp_conf, cnta, cntd do 
-|18|Кассир|-| +  begin 
-|19|Коммерческий отдел|-| +      ​rowspan=null;​ 
-|20|Матответственный по стоматологии|-| +      cnt = cntd; 
- Сестринский персонал ​ ||| +      if (cntd != cntathen 
-|21|Медсестра|-| +        cnt = cnt||' ​('||cnta||'​)';​ 
-|22|Медсестра ​(мед)|-| +      if (comment>''​then 
-|23|Медсестра ​(операционная)|-| +      ​begin 
-|24|Медсестра ​(проц)|-| +        select count(*
-|25|Медсестра ​(стом)|Медсестра в отделении стоматологии| +          from conftype c 
-|26|медсестра физио|Медсестра в кабинете физио-процедур| +          left join user$recproperties(990000029,​ c.stdtype) p on 1=1 
-|27|Стмедсестра|-| +         where p.propvaluetext = :grp_conf 
-|28|Стмедсестра цбд|-| +           and c.comment= :comment 
-^ ||| +          into rowspan; 
-|29|Работа с настройкой ЛИС|-| +      end 
-|30|Руководитель Call центра|-| +      ​rowspan = nullif(rowspan,​1);​ 
-|31|Сотрудник Call центра|-| + 
-|32|Статистик|-| +      ​suspend;​ 
-|33|Техник|-|+  end 
 +end 
 +</​fsqlt>​ 
  

администрирование/права.доступа.1493382535.txt.gz · Последние изменения: 2017/04/28 15:28 (внешнее изменение)