<< Click to Display Table of Contents >> Объектная модель > Базовое решение Directum RX > Docflow – документооборот > Иерархия документов > PowerOfAttorneyRevocation – заявление на отзыв доверенности Серверные функции типа сущности PowerOfAttorneyRevocation |
Имя функции |
Модификатор |
Атрибут |
Описание |
virtual |
– |
Создать тело заявления на отзыв доверенности |
|
virtual |
– |
Заполнить свойства заявления на отзыв эл. доверенности |
|
virtual |
[Public] |
Сформировать тело заявления на отзыв эл. доверенности |
|
virtual |
[Public] |
Сгенерировать PDF из тела отзыва |
|
virtual |
– |
Получить словарь соответствия кодов ошибок и текста ошибок |
|
virtual |
– |
Получить заявителя юридическое лицо |
|
virtual |
[Public] |
Получить отзыв эл. доверенности в виде html |
|
virtual |
– |
Получить сведения об отзыве доверенности |
|
virtual |
[Public] |
Заполнить Состояние, статус В реестре ФНС и сообщение об ошибке по коду ошибки |
|
virtual |
[Public] |
Переформировать отзыв эл. доверенности |
|
RegisterRevocationWithService + перегрузки |
virtual |
[Public] |
Отправить отзыв эл. доверенности в ФНС |
virtual |
[Public] |
Установить состояние "Действующий" в отзыве МЧД |
|
virtual |
[Public] |
Установить статус в реестре ФНС и текст ошибки в отзыве МЧД |
|
virtual |
– |
Проверить сформированную xml заявления на отзыв доверенности |
|
virtual |
[Public] |
Проверить отзыв эл. доверенности перед отправкой запроса к сервису |
CreatePowerOfAttorneyRevocationXml
Создать тело заявления на отзыв доверенности.
Синтаксис
public virtual Docflow.Structures.Module.IByteArray CreatePowerOfAttorneyRevocationXml()
Возвращаемое значение
Docflow.Structures.Module.IByteArray – Тело заявления на отзыв доверенности.
Заполнить свойства заявления на отзыв эл. доверенности.
Синтаксис
public virtual void FillRevocationProperties(Sungero.Docflow.IFormalizedPowerOfAttorney fpoa, string reason)
Параметры
fpoa – Заявление на отзыв эл. доверенности;
reason – Причина отзыва доверенности.
Сформировать тело заявления на отзыв эл. доверенности.
Синтаксис
[Public, Remote]
public virtual bool GenerateRevocationBody()
Возвращаемое значение
bool – True - если генерация завершилась успешно.
Сгенерировать PDF из тела отзыва.
Синтаксис
[Public, Remote]
public virtual void GenerateRevocationPdf()
Получить словарь соответствия кодов ошибок и текста ошибок.
Синтаксис
public virtual System.Collections.Generic.Dictionary<string, string> GetErrorCodeAndReasonMapping()
Возвращаемое значение
System.Collections.Generic.Dictionary<string, string> – Словарь соответствия кодов ошибок и текста ошибок.
Получить заявителя юридическое лицо.
Синтаксис
public virtual Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoARevocationV1.LegalEntityRevoker GetLegalEntityRevoker()
Возвращаемое значение
Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoARevocationV1.LegalEntityRevoker – Заявитель юридическое лицо.
Получить отзыв эл. доверенности в виде html.
Синтаксис
[Public]
public virtual string GetPoARevocationAsHtml(Sungero.Content.IElectronicDocumentVersions version)
Параметры
version – Версия, на основании которой формируется html.
Возвращаемое значение
string – Отзыв эл. доверенности в виде html.
Получить сведения об отзыве доверенности.
Синтаксис
public virtual Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoARevocationV1.RevocationInfo GetRevocationInfo()
Возвращаемое значение
Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoARevocationV1.RevocationInfo – Сведения об отзыве доверенности.
HandleRevocationRegistrationError
Заполнить Состояние, статус В реестре ФНС и сообщение об ошибке по коду ошибки.
Синтаксис
[Public]
public virtual void HandleRevocationRegistrationError(string errorCode)
Параметры
errorCode – Код ошибки.
Переформировать отзыв эл. доверенности.
Синтаксис
[Public, Remote]
public virtual bool ReCreateRevocation(string reason)
Параметры
reason – Причина отзыва.
Возвращаемое значение
bool – True - если отзыв был успешно переформирован.
Отправить отзыв эл. доверенности в ФНС.
Перегрузки
Имя функции |
Описание |
Отправить отзыв эл. доверенности в ФНС |
|
Отправить отзыв эл. доверенности в ФНС |
RegisterRevocationWithService ()
Отправить отзыв эл. доверенности в ФНС.
Синтаксис
[Public, Remote]
public virtual PowerOfAttorneyCore.Structures.Module.IResponseResult RegisterRevocationWithService()
Возвращаемое значение
PowerOfAttorneyCore.Structures.Module.IResponseResult – Результат отправки отзыва эл. доверенности.
RegisterRevocationWithService (long? taskId)
Отправить отзыв эл. доверенности в ФНС.
Синтаксис
[Public, Remote]
public virtual PowerOfAttorneyCore.Structures.Module.IResponseResult RegisterRevocationWithService(long? taskId)
Параметры
taskId – Ид задачи, если регистрация происходит в контексте задачи.
Возвращаемое значение
PowerOfAttorneyCore.Structures.Module.IResponseResult – Результат отправки отзыва эл. доверенности.
Установить состояние "Действующий" в отзыве МЧД.
Синтаксис
[Public]
public virtual bool TrySetLifeCycleStateActive()
Возвращаемое значение
bool – True - если состояние успешно обновилось или уже актуально.
Установить статус в реестре ФНС и текст ошибки в отзыве МЧД.
Синтаксис
[Public]
public virtual bool TryUpdateFtsListState(Enumeration ftsListState, string rejectReason)
Параметры
ftsListState – Статус в реестре ФНС;
rejectReason – Текст ошибки.
Возвращаемое значение
bool – True - если данные успешно обновились или статус уже актуален.
ValidateGeneratedPowerOfAttorneyRevocationXml
Проверить сформированную xml заявления на отзыв доверенности.
Синтаксис
public virtual bool ValidateGeneratedPowerOfAttorneyRevocationXml(Docflow.Structures.Module.IByteArray xml)
Параметры
xml – Тело заявления на отзыв доверенности.
Возвращаемое значение
bool – True - если проверка xml прошла успешно.
ValidateRevocationBeforeSending
Проверить отзыв эл. доверенности перед отправкой запроса к сервису.
Синтаксис
[Public, Remote]
public virtual string ValidateRevocationBeforeSending()
Возвращаемое значение
string – Сообщение об ошибке или пустая строка, если ошибок нет.
© Компания Directum, 2024 |