MessageData — класс

Содержит данные сообщения электронного обмена с оператором ЭДО.

  • Пространство имен: DocsVision.Edi.Entities

  • Сборка: DocsVision.Edi.Interfaces.dll

Синтаксис

public class MessageData

Конструкторы

Имя Описание

MessageData(Guid)

Инициализирует новый экземпляр класса MessageData.

Параметры:
  • cardId — идентификатор карточки

MessageData(Guid, String)

Инициализирует новый экземпляр класса MessageData.

Параметры:
  • cardId — идентификатор карточки

  • documentName — название документа

MessageData(String, String, Boolean)

Инициализирует новый экземпляр класса MessageData по данным входящего сообщения.

Параметры:
  • operatorEventId — идентификатор события у оператора ЭДО

  • operatorMessageId — идентификатор сообщения у оператора ЭДО

  • isPatch — является дополнением к имеющемуся сообщению

Свойства

Имя Описание

AdditonalAttributes

Возвращает коллекцию дополнительных атрибутов.

Тип: ItemCollection<MessageAdditonalAttribute>

CardId

Задает или возвращает идентификатор карточки, по которой получено сообщение.

Тип: System.Guid

DocumentName

Задает или возвращает название документа.

Тип: System.String

DocumentNumber

Задает или возвращает регистрационный номер документа.

Тип: System.String

DocumentDate

Задает или возвращает дату регистрации или дату создания документа.

Тип: DateTime?

DocumentComment

Задает или возвращает содержание документа.

Тип: System.String

OperatorMessageId

Задает или возвращает идентификатор сообщения у оператора ЭДО.

Тип: System.String

OperatorEventId

Задает или возвращает идентификатор события у оператора ЭДО.

Тип: System.String

OperatorDate

Задает или возвращает штамп времени оператора ЭДО.

Тип: DateTime

IsPatch

Задает или возвращает флаг, указывающий является ли данное сообщение дополнением к имеющемуся сообщению: true — является, false — не является.

Тип: Boolean

DocumentFiles

Возвращает коллекцию файлов сообщения.

Тип: ItemCollection<MessageFile>

Sender

Задает или возвращает данные отправителя сообщения.

Тип: MessageAddress

Recipient

Задает или возвращает данные получателя сообщения.

Тип: MessageAddress

InvitationPartnerData

Задает или возвращает данные о приглашении партнёра к обмену.

Тип: InvitationPartnerData

PowerOfAttorneyData

Задает или возвращает данные МЧД.

AdditionalAttributes

Задает или возвращает дополнительные атрибуты сообщения.

Тип: MessageAdditionalAttribute