Таблица DOCS
Таблица DOCS
Таблицa хранения документов.
Поле | Тип данных | Null | Описание |
fISN | int | NOT NULL | идентификатор документа |
fNAME | char (8) | NOT NULL | идентификатор типа документа |
fSTATE | smallint | NOT NULL | состояние документа. При создании документа он находится в состоянии 0, а после его сохранения переходит в состояние 1. Дальнейшие наращивания состояния документа происходят согласно поведению документа. Ядро системы влияет на текущее состояние документа в следующих случаях: при визировании документа его состояние автоматически увеличивается на 1, а при отказе визирования - увеличивается на 2. Изменение статуса завизированного документа в папке производится из скрипта. |
fNEXTTRANS | int | NOT NULL | номер очередной транзакции для данного документа. |
fTS | timestamp | NOT NULL | отметка времени последнего изменения, применяется для оптимистической блокировки |
fBODY | varchar (4000) | NOT NULL | тело документа, где хранятся значения реквизитов |
fCREATIONDATE | datetime | NOT NULL | дата создания документа |
fCREATORSUID | smallint | NOT NULL | идентификатор пользователя, создавшего документ |
Индекс
Имя индекса | Тип | Имя столбцов |
iDOCS1 | UNIQUE, CLUSTERED | fISN |
iDOCS2 | fNAME |
Примечание