Разработка:storages/aclwarrantagents — различия между версиями

Материал из DOF
Перейти к: навигация, поиск
Строка 11: Строка 11:
 
* departmentid - id подразделения из таблицы [[Разработка:storages/departments | departments ]]
 
* departmentid - id подразделения из таблицы [[Разработка:storages/departments | departments ]]
 
* personid - id персоны, к которому применяется полномочие в таблице [[Разработка:storages/persons | persons ]]
 
* personid - id персоны, к которому применяется полномочие в таблице [[Разработка:storages/persons | persons ]]
* basetype - тип объекта к которому будет привязано полномочие (например назначение на должность)
+
* baseptype - тип объекта к которому будет привязано полномочие (например назначение на должность - storages)
 +
* basepcode - код объекта к которому будет привязано полномочие (например назначение на должность - appointments)
 +
* basetype - говорит о типе связи. Тип связи "RESТORE" означает, что baseid сответствует номеру записи в baseptype/basepcode
 
* baseid - id объекта к которому будет привязано полномочие (например назначение на должность)
 
* baseid - id объекта к которому будет привязано полномочие (например назначение на должность)
 
* aclwarrantid - id доверенности  
 
* aclwarrantid - id доверенности  

Версия 11:08, 13 апреля 2011

Плагин
Название aclwarrantagents
Тип storages


Таблица в базе данных

aclwarrantagents - cправочник применения полномочий.

Подробный формат полей в таблице:

  • id - номер записи
  • departmentid - id подразделения из таблицы departments
  • personid - id персоны, к которому применяется полномочие в таблице persons
  • baseptype - тип объекта к которому будет привязано полномочие (например назначение на должность - storages)
  • basepcode - код объекта к которому будет привязано полномочие (например назначение на должность - appointments)
  • basetype - говорит о типе связи. Тип связи "RESТORE" означает, что baseid сответствует номеру записи в baseptype/basepcode
  • baseid - id объекта к которому будет привязано полномочие (например назначение на должность)
  • aclwarrantid - id доверенности
  • aclcapabilityid - id полномочия
  • datecreate - дата создания применения доверенности (unixtime)
  • begindate - дата начала действия полномочия (unixtime)
  • duration - длительность действия полномочия (в секундах). 0 - бессрочно.
  • status (darft, active, archive)

Дополнительные методы: