Руководство пользователя Semantic MDM
×
Меню
Индекс

rpt_app_property_declaration: Декларации атрибутов в шаблоне заявки

 
Наименование поля
Тип данных
Описание поля
Ссылка на таблицу
id
bigint
Уникальный числовой идентификатор декларации атрибута в шаблоне заявки
 
application
bigint
Идентификатор шаблона заявки
 
mlname
character varying(255)
Наименование атрибута в шаблоне заявки
 
property
bigint
Идентификатор атрибута заявки, если атрибут был добавлен из классификатора атрибутов заявки
 
attributetype
integer
Тип атрибута:
0 – Атрибут заявки c типом данных “Строка”, значение в поле valuestr
1 – Атрибут заявки с типом данных “Текст”, значение не доступно для чтения
2 - Атрибут заявки с типом данных “Файл”, наименование файла в поле valuestr, тело файла не доступно для чтения
3 – Атрибут заявки с типом данных “Ссылка на группу или позицию”. Если прописана ссылка, то значение хранится в поле elementlinkid, если задали наименование вручную, то в elementlinkname
4 – Атрибут заявки с типом данных “Ссылка на атрибут”, значение в поле propertyid, наименование атрибута в поле propertyname
5 – Атрибут заявки с типом данных “Ссылка на декларацию”, в поле elementlinkid хранится идентификатор группы, в поле propertyid хранится идентификатор атрибута
6 – Значение атрибута позиции. Ссылка на атрибут позиции хранится в propertyid, значение в зависимости от типа данных атрибута храниться в:
·     Логический тип - valuebool
·     Дата - valuedate
·     Число с плав. запятой - valuedblstr
·     Целое число - valueint
·     Строка - valuestring
·     Атрибут связи – elementlinkid
·     Цвет – чтение не поддерживается
·     Многострочный текст – чтение не поддерживается
·     Изображение – чтение не поддерживается
·     Файл – наименование файла в поле valuestr, тело файла не доступно для чтения
7 – Атрибут заявки с типом данных “Ссылка на группу”, значение хранится в поле elementlinkid, если задали наименование вручную, то в elementlinkname
8 – Атрибут заявки с типом данных “Ссылка на позицию”, значение хранится в поле elementlinkid, если задали наименование вручную, то в elementlinkname
9 – Системный атрибут заявки с типом данных “Статус позиции”, значение хранится в поле itemstatus
 
propertyid
bigint
Идентификатор атрибута позиции. Назначение данного поля зависит от значения в поле attributetype
rpt_m2_attribute.id
rpt_m2_aggregationstereotype.id
propertyname
character varying(255)
Наименование атрибута позиции
 
multiple
boolean
Флаг множественности значения
 
inputmask
character varying(255)
Маска ввода
 
mandatoriness
integer
Требования к вводу данных в атрибут:
0 – необязательный
1 – должен быть заполнен заявителем
2 – должен быть заполнен исполнителем
 
defaultlink
boolean
Данный флаг устанавливается для атрибута заявки с типом данных “Ссылка на группу”, “Ссылка на позицию”, “Ссылка на группу/позицию”, если в данный атрибут требуется:
·     прописать ссылку на группу/позицию, стоя на которой создавали заявку,
·     сформировать список динамических атрибутов позиции заявки, исходя из ссылки на позицию/группу прописанную в данный атрибут
·     заполнить колонку “Исходные значения” или “Новые значения” при указании ссылки на позицию
 
executorsource
boolean
Если данный флаг установлен для атрибута заявки, то значит исполнители заявки будут получены из группы, на которую прописана ссылка в поле elementlinkid. Если в elementlinkid прописана ссылка на позицию, то исполнители будут получены из группы, в которой находится данная позиция.
 
periodssource
boolean
Если данный флаг установлен, то сроки обработки заявки будут получены из группы, ссылка на которую прописана в поле elementlinkid. Если в elementlinkid прописана ссылка на позицию, то исполнителей будут получены из группы, в которой находится данная позиция.
 
visiblesince
integer
Видимость атрибута:
0 – виден при создании заявки
1 – должен быть виден, начиная с этапа исполнения
 
elementlinkid
bigint
Идентификатор позиции или группы. Значение по умолчанию для атрибута с типом “Ссылка на группу”, “Ссылка на позицию”, “Ссылка на группу или позицию”
rpt_m2_item.id
rtp_m2_classificationnode.id
elementlinkname
character varying(500)
Наименование позиции или группы. Заполняется после выбора позиции по умолчанию для атрибута с типом “Ссылка на группу”, “Ссылка на позицию”, “Ссылка на группу или позицию”.
 
valuebool
boolean
Значение по умолчанию для атрибута с логическим типом данных
 
valuelocaldate
date
Значение по умолчанию для атрибута с типом данных: Дата
 
valuedblstr
character varying(255)
Строковое представление значения по умолчанию для атрибута с типом данных: Число с плавающей точкой
 
natureid
bigint
Идентификатор измеряемой сущности, для атрибута позиции с числом с плавающей запятой
rpt_m2_propertygroup.id
desirableunitid
bigint
Идентификатор единицы измерения по умолчанию, которую задал пользователь для числа с плавающей запятой
rpt_m2_measurementunit.id
valueint
integer
Значение по умолчанию для атрибута с типом данных: Целое число
 
valuestring
character varying(500)
Значение по умолчанию для атрибута с типом данных: Строковое значение