PowerOfAttorneyUpdater — класс

Класс обновления машиночитаемой доверенности

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

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

Синтаксис

public class PowerOfAttorneyUpdater : IDocumentUpdater

Методы

Имя Описание

PowerOfAttorneyService(OperatorsOperator)

Получает МЧД

Параметры:
  • ediOperator — оператор ЮЗДО

PowerOfAttorneyService(ObjectContext, OperatorsOperator, bool)

Получает МЧД

Параметры:
  • objectContext — контекст объектов.

  • ediOperator — оператор ЮЗДО

  • useExtension — использовать расширение

Initialize(ObjectContext)

Параметры:
  • objectContext — контекст объектов.

AddSignatureToDocument(Guid, Guid, MessageFile, string)

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

  • fileId — идентификатор файла.

  • messageFile — подписываемый файл.

  • partnerName — название контрагента.

CreateNewSignatures(Guid, X509Certificate2, bool)

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

  • certificate — сертификат подписи.

  • signAdditionalFiles — подписывать дополнительные файлы: true — подписывать; false — не подписывать.

CheckCertificate(Guid, X509Certificate2)

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

  • certificate — сертификат подписи.

ChangeDocumentState(Guid, Guid)

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

  • newStateId — идентификатор нового состояния.

Guid GetNewStateId(MessageFileType)

Параметры:
  • messageFileType — Тип файла сообщения

UpdateDocumentDataFromFile(Guid, Guid)

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

  • fileId — идентификатор подписываемого файла.

AddLinkToMessageCard(Guid, Guid)

Параметры:
  • messageCardId — Идентификатор карточки сообщения.

  • documentCardId — Идентификатор карточки документа.

UpdatePowerOfAttorneyStatus(Guid, PowerOfAttorneyData)

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

  • powerOfAttorneyData — Данные МЧД.

ChangePowerOfAttorneyState(Guid, Guid, MessageFileType)

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

  • powerOfAttorneyCardId — идентификатор карточки МЧД.

  • messageFileType — Тип файла сообщения.