KrCreateBasedOnHelper - класс

Константы и вспомогательные методы для создания карточек на основании других карточек.

Definition

Пространство имён: Tessa.Extensions.Default.Shared.Workflow.KrProcess
Сборка: Tessa.Extensions.Default.Shared (в Tessa.Extensions.Default.Shared.dll) Версия: 4.0.6
C#
public static class KrCreateBasedOnHelper
Inheritance
Object    KrCreateBasedOnHelper

Методы

InitializeRequestInfo(Dictionary<String, Object>, Card, Boolean) Инициализирует информацию по запросу на создание карточки CardNewRequest.Info на основании заданной карточки baseCard.
InitializeRequestInfo(Dictionary<String, Object>, Guid, Boolean, KrToken) Инициализирует информацию по запросу на создание карточки CardNewRequest.Info на основании заданной карточки с идентификатором baseCardID.
TryGetDocDescription Возвращает поле DocDescription для описания ссылки на документ, которая обычно возвращается типовым представлением RefDocumentsLookup, или null, если в заданной карточке отсутствуют соответствующие секции.

Поля

CardIDKey Ключ, по которому в CardNewRequest.Info содержится идентификатор карточки, для которой выполняется создание на основании вместо обычного создания. Если не указан этот ключ и CardKey, то не выполняется создание на основании.
CardInfoKey Ключ, по которому в расширениях на создание карточки в context.Info доступен объект базовой карточки. В такой карточке загружено всё, кроме истории заданий и указаний по просрочке загруженных заданий по бизнес-календарю.
CardKey Ключ, по которому в CardNewRequest.Info содержится объект загруженной карточки Card, для которой выполняется создание на основании вместо обычного создания. Если не указан этот ключ и CardIDKey, то не выполняется создание на основании.
CopyFilesKey Ключ, по которому в CardNewRequest.Info содержится признак того, что в создаваемой карточке должны быть скопированы файлы из базовой карточки.
TokenKey Ключ, по которому в CardNewRequest.Info доступен токен безопасности KrToken для карточки, на основании которой создаётся другая карточка, или null, если токен отсутствует и права на чтение будут вычислены в процессе создания.

См. также