1.1.4 РК документа
- Главная таблица - DOC_RC
- Важные дочерние таблицы - REF_CORRESP, REF_LETTER, REF_RUBRIC, FORWARD, JOURNAL, REF_SEND, …
- Второстепенные дочерние таблицы - REF_VISA, REF_SOISP, DOC_SIGN, DOC_WHO, ACQUAINTANCE, …
- Вхождение в картотеки – REF_ACCESS_CARD
- Идентификатор РК – поле ISN_DOC
1) Генерируется автоматически системой
2) Не виден конечному пользователю
- Вид РК – поле KIND_DOC
1) Входящие = 1, письма = 2, исходящие = 3
2) Избыточное – дублирует DUE_DOCGROUP, для быстрого отсева «ненужных» при запросе
3) Никогда не меняется
- Пользовательский идентификатор РК – поля DUE_DOCGROUP + DOC_DATE+ FREE_NUM
1) Группа документов, дата регистрации и регистрационный номер
2) Не поддерживается констрейнтами БД – только «силами» приложений
- Гриф доступа – SECURLEVEL
1) В паре с DUE_DOCGROUP влияет на права пользователей на чтение РК
- Картотека и кабинет регистрации – ISN_CARD_REG и ISN_CABINET_REG
1) Картотека – обязательна, кабинет – нет
- Блок контрольности РК – CONTROL_STATE, PLAN_DATE, FACT_DATE, DELTA_DATE
1) Ведет себя по-разному в зависимости от значения параметра «правило определения контрольности документа»
2) CONTROL_STATE - Не контрльные = null, На контроле = 1, Снято с контроля = 2
3) Внимание: в запросах нельзя писать CONTROL_STATE <> 2 нужно NVL(CONTROL_STATE, 0) <> 2 или NOT (CONTROL_STATE = 2)
