- Создатель Васильев Антон, отредактировано 12.04.2022
Вы просматриваете старую версию данной страницы. Смотрите текущую версию.
Сравнить с текущим просмотр истории страницы
« Предыдущий Версия 16 Следующий »
Интерфейс представляет собой краткую информацию (дайджест) об участнике документооборота. Объекты данного интерфейса выбираются в качестве субъектов ДО в прикладных документах.
Исторически сложилось, что такие объекты называют "бородами" (beard), или "процентными именами".
import
importPackage(Packages.ru.intertrust.cmj.af.so)
extends
AFObject
properties
name | return value | description |
---|---|---|
Type | Type | Возвращает тип бороды |
ToStringFormat | ToStringFormat | Возвращает формат бороды |
getOrganizationName | String | Возвращает название организации бороды |
getParent | SOBeard | Возвращает бороду, находящуюся непосредственно "над" данной бородой в организационной иерархии. Этот метод предназначен только для использования при реализации иерархических UI-выборок из СО. ({#effectiveData()} == null; {#originalData()}>{DocflowData#getType()} == {SOBeard.Type#SYS_HUMAN} | {SOBeard.Type#SYS_HUMAN_HEAD} | {SOBeard.Type#SYS_DEPARTMENT} | {SOBeard.Type#SYS_ROLE}) |
getHint | String | Возвращает "подсказку" для данной бороды |
getTabNum | String | Возвращает табельный номер персоны, связанной с данной бородой |
getCode | String | Возвращает структурный код подразделения, связанный с данной бородой |
getPhoneWork | Set<String> | Возвращает список рабочих телефонов персоны, связанной с данной бородой |
isActive | Boolean | Возвращает признак, является ли данная борода "активной", т.е. не удаленной. |
getAccessUnit | SOUnit | Возвращает доменный объект, чей доступ предоставляется данной бороде (в документах, где она выбрана). |
isTypeSystem | Boolean | Возвращает признак, является ли данная борода системной. |
originalData | DocflowData | Возвращает данные об "оригинальной" части бороды. "Оригинальная" часть - это борода, которая была указана (выбрана) в каком-то документе без учета возможной передачи дел. Т.е., это "исходная" борода - та, что отображается в документах. |
effectiveData | DocflowData | Возвращает данные об "эффективной" части бороды. "Эффективная" часть - это борода, которая приняла дела от "исходной". Т.е., это та борода, которая получает доступ к документу, где была выбрана "исходная". |
getIntegrationId | String | Возвращает внешний идентификатор бороды. |
getAddress | String | Возвращает адрес бороды (только для некоторых типов бород). |
isForeign | Boolean | Возвращает признак того, что борода создана из "чужой" системной организации |
getNativeNet | String | Возвращает сеть бороды |
getHomeNet | String | Возвращает домашнюю сеть бороды |
isConnectedToSystem | Boolean | Признак, что сотрудник подключен к системе |
hasPhoto | Boolean | Признак, что сотрудника есть фотография |
getPhotoFileName | Boolean | Возвращает название файла фото |
methods
name | return value | description |
---|---|---|
getOrganizationUNID | String | |
getOrganization | SOOrganizationDescription | Возвращает доменный объект-Организацию для данной бороды. Для "Системной организации", т.е. если {SOBeard.Type} == {SOBeard.Type#SYS_ORGANIZATION} , поиск идёт по СпО текущей организации в пустом комплекте. Параметры:
Может использоваться без параметров или с одним spoComplect |
toString | String | Возвращает строковое представление бороды в указанном формате. Параметры:
|
interface <DocflowData>
property
name | return | description |
---|---|---|
getType | Type | Возвращает тип бороды. |
isNotVacancy | Boolean | Возвращает признак, является ли данная борода не вакантной. |
getShortName | String | Возвращает Ф.И.О. бороды. |
getFullName | String | Возвращает поное имя/наименование бороды. |
getPostName | String | Возвращает наименование должности бороды. |
getDepartmentName | String | Возвращает название подразделения бороды. |
getParty | SOParty | Возвращаемые объекты:
|
getPartyUNID | String | Возвращает UNID доменного объекта для данной бороды. |
enum <Type>
name | description |
---|---|
SYS_HUMAN | Сотрудник системной организации |
SYS_HUMAN_HEAD | РВЗ системной организации |
SYS_DEPARTMENT | Структурное подразделение системной организации |
SYS_ORGANIZATION | Cистемная организация |
SYS_ROLE | Cистемная роль |
NONSYS_HUMAN | Сотрудник несистемной организации |
NONSYS_ORGANIZATION | Несистемная организация |
PRIVATE_HUMAN | Частное лицо |
CONTEXT_ROLE | Контекстная роль |
ABSENT | Субъект СО, отсутствующий в справочнике в "явном" виде. Объекты такого типа создаются автоматически |
SYS_RELATION | Реляция |
enum <ToStringFormat>
name | description |
---|---|
DEFAULT | Стандартный формат отображения: ФИО, ДОЛЖНОСТЬ (ПОДРАЗДЕЛЕНИЕ). Этот формат используется при вызове метода {Object#toString()} без параметров. |
CMDOMINO_STD | Стандартный формат для CM-Domino (5 компонент для "системного", 4 для "несистемного") через "%" |
CMDOMINO_WITH_ORG_IF_SYSTEM | Разновидность формата для CM-Domino (6 компонент - дополнительно с названием организации - для "системного", 4 для "несистемного") через "%" |
CMDOMINO_SHORT_SENDING | Если выбиралась только организация - "название огранизации" % docid % replica-SpO Если выбирался сотрудник из организации - ФИО % docid % replica-Spp Если выбиралось частное лицо - ФИО % docid % replica-Spp |
CMDOMINO_SHORT_NAME | Краткое имя |
CMDOMINO_ID | только реплика и UNID |
Статус | ГОТОВО |
---|---|
Комментарий |
Методы, свойства, внутренние классы
- Нет меток