<< Click to Display Table of Contents >> Объектная модель > Базовое решение Directum RX > Docflow – документооборот > Иерархия документов > FormalizedPowerOfAttorney – электронная доверенность Серверные функции типа сущности FormalizedPowerOfAttorney |
![]() ![]() |
Имя функции |
Модификатор |
Атрибут |
Описание |
virtual |
– |
Добавить представителя |
|
virtual |
– |
Добавить представителя |
|
AddEntrepreneurAgentV2 + перегрузки |
virtual |
– |
Добавить представителя - ИП |
AddEntrepreneurAgentV3 + перегрузки |
virtual |
– |
Добавить представителя - ИП |
virtual |
– |
Добавить документ, удостоверяющий личность, для физ. лица |
|
virtual |
– |
Добавить представителя - физ. лицо |
|
virtual |
– |
Добавить представителя - физ. лицо |
|
AddLegalEntityAgentV2 + перегрузки |
virtual |
– |
Добавить представителя - юр. лицо |
AddLegalEntityAgentV3 + перегрузки |
virtual |
– |
Добавить представителя - юр. лицо |
virtual |
– |
Добавить доверителя - юридическое лицо |
|
virtual |
– |
Добавить доверителя - юридическое лицо |
|
virtual |
[Public] |
Создать новую версию, если последняя утверждена |
|
virtual |
[Public] |
Проверить состояние эл. доверенности в ФНС и установить актуальный статус |
|
virtual |
[Public] |
Проверить, что документ подписан. Если нет, сгенерировать исключение |
|
virtual |
[Public] |
Декодировать подпись из base64 |
|
virtual |
– |
Сформировать представителя в зависимости от типа |
|
virtual |
– |
Создать тело эл. доверенности |
|
virtual |
– |
Создать тело эл. доверенности по формату 002 |
|
virtual |
– |
Создать тело эл. доверенности, формат 003 |
|
virtual |
– |
Сформировать доверителя в зависимости от типа |
|
virtual |
– |
Создать тело эл. доверенности "В рамках передоверия", формат 002 |
|
virtual |
– |
Создать тело эл. доверенности "В рамках передоверия", формат 003 |
|
virtual |
[Public] |
Создать заявление на отзыв эл. доверенности |
|
virtual |
[Public] |
Создать асинхронное событие установки "Действует по" во всех правах подписи,где в качестве документа-основания указана эл. доверенность |
|
virtual |
[Public] |
Зарегистрировать операцию импорта эл. доверенности из ФНС в Контур |
|
virtual |
[Public] |
Зарегистрировать операцию валидации доверенности на сервисе |
|
virtual |
[Public] |
Заполнить имя эл. доверенности |
|
virtual |
– |
Заполнить имя эл. доверенности |
|
virtual |
– |
Заполнить имя эл. доверенности |
|
FillEntrepreneurPrincipalBusinessUnitV2 + перегрузки |
virtual |
– |
Заполнить НОР для доверителя - ИП |
FillEntrepreneurPrincipalBusinessUnitV3 + перегрузки |
virtual |
– |
Заполнить НОР для доверителя - ИП |
virtual |
– |
Заполнить подписанта для доверителя - ИП |
|
FillEntrepreneurPrincipalOurSignatoryV3 + перегрузки |
virtual |
– |
Заполнить подписанта для доверителя - ИП |
virtual |
[Public] |
Заполнить свойства эл. доверенности |
|
virtual |
– |
Заполнить версию формата эл. доверенности |
|
virtual |
– |
Заполнить поля доверенности из десериализованного объекта |
|
virtual |
– |
Заполнить основные сведения доверенности (передоверия) |
|
FillFPoAV2 + перегрузки |
virtual |
[Public] |
Заполнить поля доверенности из десериализованного объекта |
FillFPoAV3 + перегрузки |
virtual |
[Public] |
Заполнить поля доверенности версии 003 из десериализованного объекта |
FillImportedPowersV2 + перегрузки |
virtual |
– |
Заполнить полномочия доверенности из десериализованного объекта |
FillImportedPowersV3 + перегрузки |
virtual |
– |
Заполнение полей полномочий для доверенности версии 003 из десериализованного объекта |
FillImportedStructuredPowersV3 + перегрузки |
virtual |
– |
Импорт структурированных полномочий из xml |
FillIndividualPrincipalBusinessUnitV2 + перегрузки |
virtual |
– |
Заполнить НОР для доверителя - физического лица |
FillIndividualPrincipalBusinessUnitV3 + перегрузки |
virtual |
– |
Заполнить НОР для доверителя - физического лица |
FillIndividualPrincipalOurSignatoryV2 + перегрузки |
virtual |
– |
Заполнить подписанта для доверителя - физического лица |
FillIndividualPrincipalOurSignatoryV3 + перегрузки |
virtual |
– |
Заполнить подписанта для доверителя - физического лица |
virtual |
– |
Заполнить поле Кому эл. доверенности |
|
virtual |
[Public] |
Заполнить поле Кому эл. доверенности из xml-файла |
|
FillLegalEntityPrincipalBusinessUnitV2 + перегрузки |
virtual |
– |
Заполнить НОР для доверителя - юридического лица |
FillLegalEntityPrincipalBusinessUnitV3 + перегрузки |
virtual |
– |
Заполнить НОР для доверителя - юридического лица |
virtual |
– |
Заполнить подписанта для доверителя - юридического лица |
|
FillLegalEntityPrincipalOurSignatoryV3 + перегрузки |
virtual |
– |
Заполнить подписанта для доверителя - юридического лица |
virtual |
– |
Заполнить основные сведения доверенности |
|
virtual |
– |
Заполнить полномочия доверенности (передоверия) |
|
virtual |
– |
Заполнить полномочия доверенности |
|
FillPrincipalV2 + перегрузки |
virtual |
– |
Заполнить поля доверителя |
FillPrincipalV3 + перегрузки |
virtual |
– |
Заполнить поля доверителя |
virtual |
[Public] |
Заполнить рег. данные эл. доверенности в зависимости от настроек вида документа |
|
virtual |
– |
Заполнить раздел представителя |
|
virtual |
– |
Заполнить раздел представителя |
|
virtual |
– |
Заполнить вкладку На основании |
|
virtual |
– |
Заполнить вкладку На основании |
|
virtual |
– |
Заполнить полномочия в доверенности по классификатору |
|
virtual |
– |
Заполнить полномочия в доверенности в свободной форме |
|
virtual |
[Public] |
Заполнить единый рег. номер эл. доверенности из xml-файла |
|
virtual |
[Public] |
Заполнить дату начала и окончания действия эл. доверенности из xml-файла |
|
virtual |
[Public] |
Проверить блокировку электронной доверенности |
|
virtual |
[Public] |
Сформировать тело эл. доверенности |
|
virtual |
[Public] |
Сгенерировать PDF из тела доверенности |
|
virtual |
– |
Получить список действующих дочерних доверенностей |
|
virtual |
[Public] |
Получить значение атрибута по имени |
|
virtual |
[Public] |
Получить дату из информации об эл. доверенности из xml-файла |
|
GetDelegationTypeV3 + перегрузки |
virtual |
– |
Парсинг разрешения на передоверие |
GetDeligationTypeV2 + перегрузки |
virtual |
– |
Парсинг типа передоверия |
virtual |
– |
Получить контрагента для представителя ИП |
|
virtual |
– |
Получить НОР для доверителя - ИП |
|
virtual |
– |
Получить СНИЛС для доверителя - ИП |
|
GetEntrepreneurPrincipalInilaV3 + перегрузки |
virtual |
– |
Получить СНИЛС для доверителя - ИП |
GetEntrepreneurPrincipalPsrnV2 + перегрузки |
virtual |
– |
Получить ОГРН для доверителя - ИП |
GetEntrepreneurPrincipalPsrnV3 + перегрузки |
virtual |
– |
Получить ОГРН для доверителя - ИП |
GetEntrepreneurPrincipalTinV2 + перегрузки |
virtual |
– |
Получить ИНН для доверителя - ИП |
GetEntrepreneurPrincipalTinV3 + перегрузки |
virtual |
– |
Получить ИНН для доверителя - ИП |
virtual |
– |
|
|
virtual |
– |
Получить значение атрибута "ИдФайл" |
|
virtual |
[Public] |
Получить эл. доверенность в виде html |
|
virtual |
[Public] |
Получить дубли эл. доверенности |
|
GetIndividualPrincipalInilaV2 + перегрузки |
virtual |
– |
Получить СНИЛС для доверителя - физического лица |
GetIndividualPrincipalInilaV3 + перегрузки |
virtual |
– |
Получить СНИЛС для доверителя - физического лица |
GetIndividualPrincipalTinV2 + перегрузки |
virtual |
– |
Получить ИНН для доверителя - физического лица |
GetIndividualPrincipalTinV3 + перегрузки |
virtual |
– |
Получить ИНН для доверителя - физического лица |
virtual |
[Public] |
Получить имя того, кому выдана эл. доверенность из xml-файла |
|
virtual |
[Public] |
Получить из xml информацию об уполномоченном представителе |
|
virtual |
– |
Получить НОР для доверителя - юридического лица |
|
GetLegalEntityPrincipalTinV2 + перегрузки |
virtual |
– |
Получить ИНН для организации доверителя - юридического лица |
GetLegalEntityPrincipalTinV3 + перегрузки |
virtual |
– |
Получить ИНН для организации доверителя - юридического лица |
GetLegalEntityPrincipalTrrcV2 + перегрузки |
virtual |
– |
Получить КПП для организации доверителя - юридического лица |
GetLegalEntityPrincipalTrrcV3 + перегрузки |
virtual |
– |
Получить КПП для организации доверителя - юридического лица |
virtual |
– |
Получить контрагента для представителя ЮЛ |
|
virtual |
– |
Получить СНИЛС сотрудника-подписанта для доверителя - юридического лица |
|
GetLegalEntitySignatoryInilaV3 + перегрузки |
virtual |
– |
Получить СНИЛС сотрудника-подписанта для доверителя - юридического лица |
virtual |
– |
Получить ИНН сотрудника-подписанта для доверителя - юридического лица |
|
GetLegalEntitySignatoryTinV3 + перегрузки |
virtual |
– |
Получить ИНН сотрудника-подписанта для доверителя - юридического лица |
GetLegalPrincipalRepresentativeV3 + перегрузки |
virtual |
– |
Получить сведения о представителе доверителя - юридического лица |
virtual |
– |
Получить персону для представителя ФЛ |
|
virtual |
[Public] |
Получить версию формата эл. доверенности из xml-файла |
|
virtual |
– |
Получить класс полномочия на основе полномочия из xml |
|
virtual |
– |
Парсинг типа полномочий |
|
virtual |
– |
Получить сотрудника-подписанта для доверителя |
|
virtual |
[Public] |
Получить подпись, с которой была зарегистрирована эл. доверенность в реестре ФНС |
|
virtual |
[Public] |
Получить XML-элемент c информацией об уполномоченном представителе |
|
– |
– |
Получить ИНН первого представителя в списке представителей |
|
virtual |
[Public] |
Получить заявление на отзыв эл. доверенности без учета прав доступа |
|
virtual |
– |
Получить список адресатов уведомления об отзыве электронной доверенности |
|
virtual |
[Public] |
Получить идентификатор системы в которой осуществляется хранение МЧД |
|
virtual |
[Public] |
Получить URL системы которая предоставляет возможность просмотра МЧД |
|
virtual |
– |
Получить результат валидации эл. доверенности в сервисе доверенностей |
|
virtual |
[Public] |
Заполнить Состояние, статус В реестре ФНС и сообщение об ошибке по коду ошибки |
|
– |
– |
Обработать ошибки, полученные в процессе получении данных о состояния эл. доверенности от сервиса |
|
– |
– |
Обработать информацию о состоянии зарегистрированной эл. доверенности |
|
virtual |
[Public] |
Загрузить тело эл. доверенности из XML и импортировать внешнюю подпись |
|
virtual |
[Public] |
Импортировать подпись |
|
– |
– |
Проверить отозвана ли доверенность в сервисе |
|
ParsePowers + перегрузки |
virtual |
– |
Парсинг полномочий доверенности |
virtual |
– |
Парсинг типа полномочий |
|
virtual |
– |
Обработать информацию о состоянии эл. доверенности в сервисе доверенностей |
|
virtual |
– |
Обработать результат валидации эл. доверенности в сервисе доверенностей |
|
RegisterFormalizedPowerOfAttorneyWithService + перегрузки |
virtual |
[Public] |
Зарегистрировать эл. доверенность в ФНС |
virtual |
– |
Проверить, находится ли эл. доверенность в процессе регистрации |
|
virtual |
– |
Отзыв дочерних эл. доверенностей после успешной регистрации заявления на отзыв в ФНС |
|
virtual |
– |
Проверить, находится ли эл. доверенность в процессе отзыва |
|
virtual |
[Public] |
Создать простую задачу с уведомлением по отзыву электронной доверенности |
|
virtual |
– |
Заполнить имя эл. доверенности значением по умолчанию |
|
SetRevokedState + перегрузки |
virtual |
[Public] |
Установить эл. доверенность в отозванное состояние |
virtual |
[Public] |
Синхронизировать статус эл. доверенности в реестре ФНС |
|
virtual |
[Public] |
Проверить состояние эл. доверенности в сервисе доверенностей и установить актуальный статус |
|
TryGetPoAInfoElement + перегрузки |
virtual |
[Public] |
Получить XML-элемент с информацией об эл. доверенности |
virtual |
[Public] |
Установить состояние эл. доверенности |
|
virtual |
[Public] |
Попытаться проверить состояние эл. доверенности в сервисе доверенностей и установить актуальный статус |
|
virtual |
[Public] |
Обновить статус валидации доверенности на сервисе |
|
virtual |
[Public] |
Проверить эл. доверенность перед отправкой запроса к сервису доверенностей |
|
virtual |
[Public] |
Проверить валидность xml-файла эл. доверенности |
|
virtual |
[Public] |
Проверить сформированную xml доверенности |
|
virtual |
– |
Проверка уникальности эл. доверенности по рег.номеру |
|
virtual |
[Public] |
Проверить подпись на достоверность |
Добавить представителя.
Синтаксис
public virtual void AddAgentV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.Доверенность fpoa)
Параметры
fpoa – Эл. доверенность 002 формата.
Добавить представителя.
Синтаксис
public virtual void AddAgentV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.Доверенность poa)
Параметры
poa – Эл. доверенность 003 формата.
Добавить представителя - ИП.
Перегрузки
Имя функции |
Описание |
Добавить представителя - ИП |
|
Добавить представителя - ИП |
AddEntrepreneurAgentV2 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.Доверенность fpoa)
Добавить представителя - ИП.
Синтаксис
public virtual void AddEntrepreneurAgentV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.Доверенность fpoa)
Параметры
fpoa – Эл. доверенность 002 формата.
AddEntrepreneurAgentV2 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.Доверенность fpoa, ICounterparty issuedTo, IPerson representative)
Добавить представителя - ИП.
Синтаксис
protected void AddEntrepreneurAgentV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.Доверенность fpoa, ICounterparty issuedTo, IPerson representative)
Параметры
fpoa – Эл. доверенность 002 формата;
issuedTo – Кому выдана;
representative – Представитель.
Добавить представителя - ИП.
Перегрузки
Имя функции |
Описание |
Добавить представителя - ИП |
|
Добавить представителя - ИП |
AddEntrepreneurAgentV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.Доверенность poa)
Добавить представителя - ИП.
Синтаксис
public virtual void AddEntrepreneurAgentV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.Доверенность poa)
Параметры
poa – Эл. доверенность 003 формата.
AddEntrepreneurAgentV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.Доверенность poa, ICounterparty issuedTo, IPerson representative)
Добавить представителя - ИП.
Синтаксис
protected void AddEntrepreneurAgentV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.Доверенность poa, ICounterparty issuedTo, IPerson representative)
Параметры
poa – Эл. доверенность 003 формата;
issuedTo – Кому выдана;
representative – Представитель.
Добавить документ, удостоверяющий личность, для физ. лица.
Синтаксис
public virtual void AddIdentificationV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.СведФЛТипУдЛичнФЛ identityDocument, Sungero.Parties.IPerson person)
Параметры
identityDocument – Сведения о документе, удостоверяющем личность;
person – Физ. лицо.
Добавить представителя - физ. лицо.
Синтаксис
public virtual void AddIndividualAgentV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.Доверенность fpoa, Sungero.Parties.IPerson person)
Параметры
fpoa – Эл. доверенность 002 формата;
person – Кому выдана.
Добавить представителя - физ. лицо.
Синтаксис
public virtual void AddIndividualAgentV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.Доверенность poa, Sungero.Parties.IPerson person)
Параметры
poa – Эл. доверенность 003 формата;
person – Кому выдана.
Добавить представителя - юр. лицо.
Перегрузки
Имя функции |
Описание |
Добавить представителя - юр. лицо |
|
Добавить представителя - юр. лицо |
AddLegalEntityAgentV2 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.Доверенность fpoa)
Добавить представителя - юр. лицо.
Синтаксис
public virtual void AddLegalEntityAgentV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.Доверенность fpoa)
Параметры
fpoa – Эл. доверенность 002 формата.
AddLegalEntityAgentV2 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.Доверенность fpoa, ICounterparty issuedTo, IPerson representative)
Добавить представителя - юр. лицо.
Синтаксис
protected void AddLegalEntityAgentV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.Доверенность fpoa, ICounterparty issuedTo, IPerson representative)
Параметры
fpoa – Эл. доверенность 002 формата;
issuedTo – Кому выдана;
representative – Представитель.
Добавить представителя - юр. лицо.
Перегрузки
Имя функции |
Описание |
Добавить представителя - юр. лицо |
|
Добавить представителя - юр. лицо |
AddLegalEntityAgentV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.Доверенность poa)
Добавить представителя - юр. лицо.
Синтаксис
public virtual void AddLegalEntityAgentV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.Доверенность poa)
Параметры
poa – Эл. доверенность 003 формата.
AddLegalEntityAgentV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.Доверенность poa, ICounterparty issuedTo)
Добавить представителя - юр. лицо.
Синтаксис
protected void AddLegalEntityAgentV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.Доверенность poa, ICounterparty issuedTo)
Параметры
poa – Эл. доверенность 003 формата;
issuedTo – Кому выдана.
Добавить доверителя - юридическое лицо.
Синтаксис
public virtual void AddLegalEntityPrincipalV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.Доверенность fpoa)
Параметры
fpoa – Эл. доверенность 002 формата.
Добавить доверителя - юридическое лицо.
Синтаксис
public virtual void AddLegalEntityPrincipalV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.Доверенность poa)
Параметры
poa – Эл. доверенность 003 формата.
AddNewVersionIfLastVersionApproved
Создать новую версию, если последняя утверждена.
Синтаксис
[Public]
public virtual void AddNewVersionIfLastVersionApproved()
CheckFormalizedPowerOfAttorneyState
Проверить состояние эл. доверенности в ФНС и установить актуальный статус.
Синтаксис
[Public, Remote, Obsolete("Метод больше не используется с 25.07.2024 и версии 4.6, для проверки статуса МЧД используйте метод SyncFormalizedPowerOfAttorneyState")]
public virtual string CheckFormalizedPowerOfAttorneyState()
Возвращаемое значение
string – Результат проверки.
Проверить, что документ подписан. Если нет, сгенерировать исключение.
Синтаксис
[Public]
public virtual void CheckSignature()
Декодировать подпись из base64.
Синтаксис
[Public]
public virtual Docflow.Structures.Module.IByteArray ConvertSignatureFromBase64(Docflow.Structures.Module.IByteArray signature)
Параметры
signature – Подпись.
Возвращаемое значение
Docflow.Structures.Module.IByteArray – Декодированная подпись.
Сформировать представителя в зависимости от типа.
Синтаксис
public virtual PowerOfAttorneyCore.Structures.Module.IAgent CreateAgent()
Возвращаемое значение
PowerOfAttorneyCore.Structures.Module.IAgent – Представитель.
CreateFormalizedPowerOfAttorneyXml
Создать тело эл. доверенности.
Синтаксис
public virtual Docflow.Structures.Module.IByteArray CreateFormalizedPowerOfAttorneyXml(Guid unifiedRegistrationNumber)
Параметры
unifiedRegistrationNumber – Единый регистрационный номер доверенности.
Возвращаемое значение
Docflow.Structures.Module.IByteArray – Тело эл. доверенности.
CreateFormalizedPowerOfAttorneyXmlV2
Создать тело эл. доверенности по формату 002.
Синтаксис
public virtual Docflow.Structures.Module.IByteArray CreateFormalizedPowerOfAttorneyXmlV2(Guid unifiedRegistrationNumber)
Параметры
unifiedRegistrationNumber – Уникальный рег. номер доверенности.
Возвращаемое значение
Docflow.Structures.Module.IByteArray – Тело эл. доверенности.
CreateFormalizedPowerOfAttorneyXmlV3
Создать тело эл. доверенности, формат 003.
Синтаксис
public virtual Docflow.Structures.Module.IByteArray CreateFormalizedPowerOfAttorneyXmlV3(Guid unifiedRegistrationNumber)
Параметры
unifiedRegistrationNumber – Единый регистрационный номер доверенности.
Возвращаемое значение
Docflow.Structures.Module.IByteArray – Тело эл. доверенности.
Сформировать доверителя в зависимости от типа.
Синтаксис
public virtual PowerOfAttorneyCore.Structures.Module.IPrincipal CreatePrincipal()
Возвращаемое значение
PowerOfAttorneyCore.Structures.Module.IPrincipal – Доверитель.
Создать тело эл. доверенности "В рамках передоверия", формат 002.
Синтаксис
public virtual Docflow.Structures.Module.IByteArray CreateRetrustXmlV2(Guid unifiedRegistrationNumber)
Параметры
unifiedRegistrationNumber – Уникальный рег. номер доверенности.
Возвращаемое значение
Docflow.Structures.Module.IByteArray – Тело эл. доверенности.
Создать тело эл. доверенности "В рамках передоверия", формат 003.
Синтаксис
public virtual Docflow.Structures.Module.IByteArray CreateRetrustXmlV3(Guid unifiedRegistrationNumber)
Параметры
unifiedRegistrationNumber – Единый регистрационный номер доверенности.
Возвращаемое значение
Docflow.Structures.Module.IByteArray – Тело эл. доверенности.
Создать заявление на отзыв эл. доверенности.
Синтаксис
[Public, Remote]
public virtual Sungero.Docflow.IPowerOfAttorneyRevocation CreateRevocation(string reason)
Параметры
reason – Причина отзыва доверенности.
Возвращаемое значение
Sungero.Docflow.IPowerOfAttorneyRevocation – Заявление на отзыв эл. доверенности.
CreateSetSignatureSettingsValidTillAsyncHandler
Создать асинхронное событие установки "Действует по" во всех правах подписи,где в качестве документа-основания указана эл. доверенность.
Выполняется асинхронно.
Синтаксис
[Public, Remote]
public virtual void CreateSetSignatureSettingsValidTillAsyncHandler(DateTime validTill)
Параметры
validTill – Дата, по которую действует эл. доверенность.
Зарегистрировать операцию импорта эл. доверенности из ФНС в Контур.
Синтаксис
[Public]
public virtual bool EnqueueImportOperation(Sungero.PowerOfAttorneyCore.IPowerOfAttorneyServiceConnection serviceConnection, IPowerOfAttorneyQueueItem queueItem)
Параметры
serviceConnection – Подключение к сервису доверенностей;
queueItem – Элемент очереди синхронизации эл. доверенностей.
Возвращаемое значение
bool – True - если нужно продолжить дальнейшую обработку элемента очереди.
Зарегистрировать операцию валидации доверенности на сервисе.
Синтаксис
[Public, Obsolete("Метод больше не используется с 31.07.2024 и версии 4.6, вместо создания операции валидации используйте метод создани операции импорта EnqueueImportOperation")]
public virtual bool EnqueueValidation(Sungero.PowerOfAttorneyCore.IPowerOfAttorneyServiceConnection serviceConnection, IPowerOfAttorneyQueueItem queueItem)
Параметры
serviceConnection – Подключение к сервису доверенностей;
queueItem – Элемент очереди синхронизации эл. доверенностей.
Возвращаемое значение
bool – True - если нужно продолжить дальнейшую обработку элемента очереди.
Заполнить имя эл. доверенности.
Синтаксис
[Public]
public virtual void FillDocumentName(System.Xml.Linq.XDocument xdoc)
Параметры
xdoc – Тело доверенности в xml-формате.
Заполнить имя эл. доверенности.
Синтаксис
public virtual void FillDocumentNameV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.Доверенность fpoa)
Параметры
fpoa – Десериализованный объект доверенности.
Заполнить имя эл. доверенности.
Синтаксис
public virtual void FillDocumentNameV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.Доверенность poa)
Параметры
poa – Десериализованный объект доверенности.
FillEntrepreneurPrincipalBusinessUnitV2
Заполнить НОР для доверителя - ИП.
Перегрузки
Имя функции |
Описание |
Заполнить НОР для доверителя - ИП |
|
Заполнить НОР для доверителя - ИП |
FillEntrepreneurPrincipalBusinessUnitV2 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДоверСвДоверит principal)
Заполнить НОР для доверителя - ИП.
Синтаксис
public virtual void FillEntrepreneurPrincipalBusinessUnitV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
FillEntrepreneurPrincipalBusinessUnitV2 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументПередовСвЛицПередПолн principal)
Заполнить НОР для доверителя - ИП.
Синтаксис
public virtual void FillEntrepreneurPrincipalBusinessUnitV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументПередовСвЛицПередПолн principal)
Параметры
principal – Десериализованный объект доверителя.
FillEntrepreneurPrincipalBusinessUnitV3
Заполнить НОР для доверителя - ИП.
Перегрузки
Имя функции |
Описание |
Заполнить НОР для доверителя - ИП |
|
Заполнить НОР для доверителя - ИП |
FillEntrepreneurPrincipalBusinessUnitV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Заполнить НОР для доверителя - ИП.
Синтаксис
public virtual void FillEntrepreneurPrincipalBusinessUnitV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
FillEntrepreneurPrincipalBusinessUnitV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Заполнить НОР для доверителя - ИП.
Синтаксис
public virtual void FillEntrepreneurPrincipalBusinessUnitV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Параметры
principal – Десериализованный объект доверителя.
FillEntrepreneurPrincipalOurSignatoryV2
Заполнить подписанта для доверителя - ИП.
Синтаксис
public virtual void FillEntrepreneurPrincipalOurSignatoryV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
FillEntrepreneurPrincipalOurSignatoryV3
Заполнить подписанта для доверителя - ИП.
Перегрузки
Имя функции |
Описание |
Заполнить подписанта для доверителя - ИП |
|
Заполнить подписанта для доверителя - ИП |
FillEntrepreneurPrincipalOurSignatoryV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Заполнить подписанта для доверителя - ИП.
Синтаксис
public virtual void FillEntrepreneurPrincipalOurSignatoryV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
FillEntrepreneurPrincipalOurSignatoryV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Заполнить подписанта для доверителя - ИП.
Синтаксис
public virtual void FillEntrepreneurPrincipalOurSignatoryV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Параметры
principal – Десериализованный объект доверителя.
Заполнить свойства эл. доверенности.
Синтаксис
[Public]
public virtual void FillFormalizedPowerOfAttorney(Docflow.Structures.Module.IByteArray xml)
Параметры
xml – Тело эл. доверенности.
Заполнить версию формата эл. доверенности.
Синтаксис
public virtual void FillFormatVersionFromXml(System.Xml.Linq.XDocument xdoc)
Параметры
xdoc – XML-документ.
Заполнить поля доверенности из десериализованного объекта.
Синтаксис
public virtual void FillFPoADefault(Docflow.Structures.Module.IByteArray xml)
Параметры
xml – Тело доверенности.
Заполнить основные сведения доверенности (передоверия).
Синтаксис
public virtual void FillFPoAInfoV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.СвДовТип info, Guid unifiedRegistrationNumber)
Параметры
info – Элемент со сведениями доверенности;
unifiedRegistrationNumber – Единый регистрационный номер доверенности.
Заполнить поля доверенности из десериализованного объекта.
Перегрузки
Имя функции |
Описание |
Заполнить поля доверенности из десериализованного объекта |
|
Заполнить поля доверенности из десериализованного объекта |
|
Заполнить поля доверенности из десериализованного объекта |
FillFPoAV2 (Docflow.Structures.Module.IByteArray xml)
Заполнить поля доверенности из десериализованного объекта.
Синтаксис
[Public]
public virtual void FillFPoAV2(Docflow.Structures.Module.IByteArray xml)
Параметры
xml – Тело доверенности.
FillFPoAV2 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДовер dover)
Заполнить поля доверенности из десериализованного объекта.
Синтаксис
public virtual void FillFPoAV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДовер dover)
Параметры
dover – Модель главного узла доверенности.
FillFPoAV2 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументПередов peredov)
Заполнить поля доверенности из десериализованного объекта.
Синтаксис
public virtual void FillFPoAV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументПередов peredov)
Параметры
peredov – Модель главного узла доверенности со сведениями о передоверии.
Заполнить поля доверенности версии 003 из десериализованного объекта.
Перегрузки
Имя функции |
Описание |
Заполнить поля доверенности версии 003 из десериализованного объекта |
|
Заполнить поля доверенности из десериализованного объекта |
|
Заполнить поля доверенности из десериализованного объекта |
FillFPoAV3 (Docflow.Structures.Module.IByteArray xml)
Заполнить поля доверенности версии 003 из десериализованного объекта.
Синтаксис
[Public]
public virtual void FillFPoAV3(Docflow.Structures.Module.IByteArray xml)
Параметры
xml – Тело доверенности.
FillFPoAV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДовер dover)
Заполнить поля доверенности из десериализованного объекта.
Синтаксис
public virtual void FillFPoAV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДовер dover)
Параметры
dover – Модель главного узла доверенности.
FillFPoAV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередов peredov)
Заполнить поля доверенности из десериализованного объекта.
Синтаксис
public virtual void FillFPoAV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередов peredov)
Параметры
peredov – Модель главного узла доверенности со сведениями о передоверии.
Заполнить полномочия доверенности из десериализованного объекта.
Перегрузки
Имя функции |
Описание |
Заполнить полномочия доверенности из десериализованного объекта |
|
Заполнить полномочия доверенности из десериализованного объекта |
FillImportedPowersV2 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДовер dover)
Заполнить полномочия доверенности из десериализованного объекта.
Синтаксис
public virtual void FillImportedPowersV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДовер dover)
Параметры
dover – Модель главного узла доверенности.
FillImportedPowersV2 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументПередов peredov)
Заполнить полномочия доверенности из десериализованного объекта.
Синтаксис
public virtual void FillImportedPowersV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументПередов peredov)
Параметры
peredov – Модель главного узла доверенности со сведениями о передоверии.
Заполнение полей полномочий для доверенности версии 003 из десериализованного объекта.
Перегрузки
Имя функции |
Описание |
Заполнение полей полномочий для доверенности версии 003 из десериализованного объекта |
|
Заполнение полей полномочий для доверенности версии 003 из десериализованного объекта |
FillImportedPowersV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДовер dover)
Заполнение полей полномочий для доверенности версии 003 из десериализованного объекта.
Синтаксис
public virtual void FillImportedPowersV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДовер dover)
Параметры
dover – Модель главного узла доверенности.
FillImportedPowersV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередов peredov)
Заполнение полей полномочий для доверенности версии 003 из десериализованного объекта.
Синтаксис
public virtual void FillImportedPowersV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередов peredov)
Параметры
peredov – Модель главного узла доверенности со сведениями о передоверии.
FillImportedStructuredPowersV3
Импорт структурированных полномочий из xml.
Перегрузки
Имя функции |
Описание |
Импорт структурированных полномочий из xml |
|
Импорт структурированных полномочий из xml |
FillImportedStructuredPowersV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДовер dover)
Импорт структурированных полномочий из xml.
Синтаксис
public virtual void FillImportedStructuredPowersV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДовер dover)
Параметры
dover – Доверенность из xml.
FillImportedStructuredPowersV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередов peredov)
Импорт структурированных полномочий из xml.
Синтаксис
public virtual void FillImportedStructuredPowersV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередов peredov)
Параметры
peredov – Передоверие из xml.
FillIndividualPrincipalBusinessUnitV2
Заполнить НОР для доверителя - физического лица.
Перегрузки
Имя функции |
Описание |
Заполнить НОР для доверителя - физического лица |
|
Заполнить НОР для доверителя - физического лица |
FillIndividualPrincipalBusinessUnitV2 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДоверСвДоверит principal)
Заполнить НОР для доверителя - физического лица.
Синтаксис
public virtual void FillIndividualPrincipalBusinessUnitV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
FillIndividualPrincipalBusinessUnitV2 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументПередовСвЛицПередПолн principal)
Заполнить НОР для доверителя - физического лица.
Синтаксис
public virtual void FillIndividualPrincipalBusinessUnitV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументПередовСвЛицПередПолн principal)
Параметры
principal – Десериализованный объект доверителя.
FillIndividualPrincipalBusinessUnitV3
Заполнить НОР для доверителя - физического лица.
Перегрузки
Имя функции |
Описание |
Заполнить НОР для доверителя - физического лица |
|
Заполнить НОР для доверителя - физического лица |
FillIndividualPrincipalBusinessUnitV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Заполнить НОР для доверителя - физического лица.
Синтаксис
public virtual void FillIndividualPrincipalBusinessUnitV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
FillIndividualPrincipalBusinessUnitV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Заполнить НОР для доверителя - физического лица.
Синтаксис
public virtual void FillIndividualPrincipalBusinessUnitV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Параметры
principal – Десериализованный объект доверителя.
FillIndividualPrincipalOurSignatoryV2
Заполнить подписанта для доверителя - физического лица.
Перегрузки
Имя функции |
Описание |
Заполнить подписанта для доверителя - физического лица |
|
Заполнить подписанта для доверителя - физического лица |
FillIndividualPrincipalOurSignatoryV2 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДоверСвДоверит principal)
Заполнить подписанта для доверителя - физического лица.
Синтаксис
public virtual void FillIndividualPrincipalOurSignatoryV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
FillIndividualPrincipalOurSignatoryV2 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументПередовСвЛицПередПолн principal)
Заполнить подписанта для доверителя - физического лица.
Синтаксис
public virtual void FillIndividualPrincipalOurSignatoryV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументПередовСвЛицПередПолн principal)
Параметры
principal – Десериализованный объект доверителя.
FillIndividualPrincipalOurSignatoryV3
Заполнить подписанта для доверителя - физического лица.
Перегрузки
Имя функции |
Описание |
Заполнить подписанта для доверителя - физического лица |
|
Заполнить подписанта для доверителя - физического лица |
FillIndividualPrincipalOurSignatoryV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Заполнить подписанта для доверителя - физического лица.
Синтаксис
public virtual void FillIndividualPrincipalOurSignatoryV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
FillIndividualPrincipalOurSignatoryV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Заполнить подписанта для доверителя - физического лица.
Синтаксис
public virtual void FillIndividualPrincipalOurSignatoryV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Параметры
principal – Десериализованный объект доверителя.
Заполнить поле Кому эл. доверенности.
Синтаксис
public virtual void FillIssuedTo(Structures.FormalizedPowerOfAttorney.IIssuedToInfo info)
Параметры
info – Структура с информацией о представителе.
Заполнить поле Кому эл. доверенности из xml-файла.
Синтаксис
[Public]
public virtual void FillIssuedToFromXml(System.Xml.Linq.XDocument xdoc)
Параметры
xdoc – Тело доверенности в xml-формате.
FillLegalEntityPrincipalBusinessUnitV2
Заполнить НОР для доверителя - юридического лица.
Перегрузки
Имя функции |
Описание |
Заполнить НОР для доверителя - юридического лица |
|
Заполнить НОР для доверителя - юридического лица |
FillLegalEntityPrincipalBusinessUnitV2 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДоверСвДоверит principal)
Заполнить НОР для доверителя - юридического лица.
Синтаксис
public virtual void FillLegalEntityPrincipalBusinessUnitV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
FillLegalEntityPrincipalBusinessUnitV2 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументПередовСвЛицПередПолн principal)
Заполнить НОР для доверителя - юридического лица.
Синтаксис
public virtual void FillLegalEntityPrincipalBusinessUnitV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументПередовСвЛицПередПолн principal)
Параметры
principal – Десериализованный объект доверителя.
FillLegalEntityPrincipalBusinessUnitV3
Заполнить НОР для доверителя - юридического лица.
Перегрузки
Имя функции |
Описание |
Заполнить НОР для доверителя - юридического лица |
|
Заполнить НОР для доверителя - юридического лица |
FillLegalEntityPrincipalBusinessUnitV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Заполнить НОР для доверителя - юридического лица.
Синтаксис
public virtual void FillLegalEntityPrincipalBusinessUnitV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
FillLegalEntityPrincipalBusinessUnitV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Заполнить НОР для доверителя - юридического лица.
Синтаксис
public virtual void FillLegalEntityPrincipalBusinessUnitV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Параметры
principal – Десериализованный объект доверителя.
FillLegalEntityPrincipalOurSignatoryV2
Заполнить подписанта для доверителя - юридического лица.
Синтаксис
public virtual void FillLegalEntityPrincipalOurSignatoryV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
FillLegalEntityPrincipalOurSignatoryV3
Заполнить подписанта для доверителя - юридического лица.
Перегрузки
Имя функции |
Описание |
Заполнить подписанта для доверителя - юридического лица |
|
Заполнить подписанта для доверителя - юридического лица |
FillLegalEntityPrincipalOurSignatoryV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Заполнить подписанта для доверителя - юридического лица.
Синтаксис
public virtual void FillLegalEntityPrincipalOurSignatoryV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
FillLegalEntityPrincipalOurSignatoryV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Заполнить подписанта для доверителя - юридического лица.
Синтаксис
public virtual void FillLegalEntityPrincipalOurSignatoryV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Параметры
principal – Десериализованный объект доверителя.
Заполнить основные сведения доверенности.
Синтаксис
public virtual void FillPoaInfoV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.Доверенность poa, Guid unifiedRegistrationNumber)
Параметры
poa – Эл. доверенность 003 формата;
unifiedRegistrationNumber – Единый регистрационный номер доверенности.
Заполнить полномочия доверенности (передоверия).
Синтаксис
public virtual void FillPowersV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.Доверенность fpoa)
Параметры
fpoa – Эл. доверенность 002 формата.
Заполнить полномочия доверенности.
Синтаксис
public virtual void FillPowersV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.Доверенность poa)
Параметры
poa – Эл. доверенность 003 формата.
Заполнить поля доверителя.
Перегрузки
Имя функции |
Описание |
Заполнить поля доверителя |
|
Заполнить поля доверителя для передоверия |
FillPrincipalV2 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДоверСвДоверит principal)
Заполнить поля доверителя.
Синтаксис
public virtual void FillPrincipalV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
FillPrincipalV2 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументПередовСвЛицПередПолн principal)
Заполнить поля доверителя для передоверия.
Синтаксис
public virtual void FillPrincipalV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументПередовСвЛицПередПолн principal)
Параметры
principal – Десериализованный объект доверителя.
Заполнить поля доверителя.
Перегрузки
Имя функции |
Описание |
Заполнить поля доверителя |
|
Заполнить поля доверителя для передоверия |
FillPrincipalV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Заполнить поля доверителя.
Синтаксис
public virtual void FillPrincipalV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
FillPrincipalV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Заполнить поля доверителя для передоверия.
Синтаксис
public virtual void FillPrincipalV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Параметры
principal – Десериализованный объект доверителя.
Заполнить рег. данные эл. доверенности в зависимости от настроек вида документа.
Если вид документа ненумеруемый, данные не будут заполнены.
Синтаксис
[Public]
public virtual void FillRegistrationData(string number, DateTime? date)
Параметры
number – Регистрационный номер;
date – Дата регистрации.
Заполнить раздел представителя.
Синтаксис
public virtual void FillRepresentativeV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.Доверенность fpoa)
Параметры
fpoa – Десериализованный объект доверенности.
Заполнить раздел представителя.
Синтаксис
public virtual void FillRepresentativeV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.Доверенность fpoa)
Параметры
fpoa – Десериализованный объект доверенности.
Заполнить вкладку На основании.
Синтаксис
public virtual void FillRetrustMainPoAV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументПередов retrust)
Параметры
retrust – Модель главного узла доверенности со сведениями о передоверии.
Заполнить вкладку На основании.
Синтаксис
public virtual void FillRetrustMainPoAV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередов retrust)
Параметры
retrust – Модель главного узла доверенности со сведениями о передоверии.
Заполнить полномочия в доверенности по классификатору.
Синтаксис
public virtual void FillStructuredPowersV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДовер poaContent)
Параметры
poaContent – Атрибут xml хранящий содержимое доверенности.
Заполнить полномочия в доверенности в свободной форме.
Синтаксис
public virtual void FillTextPowersV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДовер poaContent)
Параметры
poaContent – Атрибут xml хранящий содержимое доверенности.
FillUnifiedRegistrationNumberFromXml
Заполнить единый рег. номер эл. доверенности из xml-файла.
Синтаксис
[Public]
public virtual void FillUnifiedRegistrationNumberFromXml(System.Xml.Linq.XDocument xdoc, System.Xml.Linq.XElement powerOfAttorneyInfo, string poaUnifiedRegNumberAttributeName)
Параметры
xdoc – Тело доверенности в xml-формате;
powerOfAttorneyInfo – Xml-элемент с информацией об эл. доверенности;
poaUnifiedRegNumberAttributeName – Имя атрибута, содержащего единый рег.номер доверенности.
Заполнить дату начала и окончания действия эл. доверенности из xml-файла.
Синтаксис
[Public]
public virtual void FillValidDatesFromXml(System.Xml.Linq.XDocument xdoc, System.Xml.Linq.XElement powerOfAttorneyInfo, string poaValidFromAttributeName, string poaValidTillAttributeName)
Параметры
xdoc – Тело доверенности в xml-формате;
powerOfAttorneyInfo – Xml-элемент с информацией об эл. доверенности;
poaValidFromAttributeName – Имя атрибута, содержащего дату начала действия доверенности;
poaValidTillAttributeName – Имя атрибута, содержащего дату окончания действия доверенности.
FormalizedPowerOfAttorneyIsLocked
Проверить блокировку электронной доверенности.
Синтаксис
[Public]
public virtual bool FormalizedPowerOfAttorneyIsLocked()
Возвращаемое значение
bool – True - заблокирована, иначе - false.
GenerateFormalizedPowerOfAttorneyBody
Сформировать тело эл. доверенности.
Синтаксис
[Public, Remote]
public virtual bool GenerateFormalizedPowerOfAttorneyBody()
Возвращаемое значение
bool – True - если генерация завершилась успешно.
GenerateFormalizedPowerOfAttorneyPdf
Сгенерировать PDF из тела доверенности.
Синтаксис
[Public, Remote(IsPure = true), Obsolete("Метод не используется с 31.08.2023 и версии 4.8. Используйте метод ConvertToPdfWithSignatureMark.")]
public virtual void GenerateFormalizedPowerOfAttorneyPdf()
GetActiveChildPowerOfAttorneys
Получить список действующих дочерних доверенностей.
Синтаксис
public virtual List<IFormalizedPowerOfAttorney> GetActiveChildPowerOfAttorneys()
Возвращаемое значение
List<IFormalizedPowerOfAttorney> – Список дочерних доверенностей.
Получить значение атрибута по имени.
Синтаксис
[Public]
public virtual string GetAttributeValueByName(System.Xml.Linq.XElement element, string attributeName)
Параметры
element – Элемент, которому принадлежит атрибут;
attributeName – Имя атрибута.
Возвращаемое значение
string – Значение или пустая строка, если атрибут не найден.
Получить дату из информации об эл. доверенности из xml-файла.
Синтаксис
[Public]
public virtual DateTime? GetDateFromXml(System.Xml.Linq.XElement element, string attributeName)
Параметры
element – Элемент с датой;
attributeName – Наименование атрибута для даты.
Возвращаемое значение
DateTime? – Дата.
Парсинг разрешения на передоверие.
Перегрузки
Имя функции |
Описание |
Парсинг разрешения на передоверие |
|
Парсинг разрешения на передоверие |
GetDelegationTypeV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДовер dover)
Парсинг разрешения на передоверие.
Синтаксис
public virtual Enumeration GetDelegationTypeV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДовер dover)
Параметры
dover – Доверенность.
Возвращаемое значение
Enumeration – Разрешение на передоверие.
GetDelegationTypeV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередов peredov)
Парсинг разрешения на передоверие.
Синтаксис
public virtual Enumeration GetDelegationTypeV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередов peredov)
Параметры
peredov – Передоверие.
Возвращаемое значение
Enumeration – Разрешение на передоверие.
Парсинг типа передоверия.
Перегрузки
Имя функции |
Описание |
Парсинг типа передоверия |
|
Парсинг типа передоверия |
GetDeligationTypeV2 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДовер dover)
Парсинг типа передоверия.
Синтаксис
public virtual Enumeration GetDeligationTypeV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДовер dover)
Параметры
dover – Доверенность.
Возвращаемое значение
Enumeration – Тип передоверия.
GetDeligationTypeV2 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументПередов peredov)
Парсинг типа передоверия.
Синтаксис
public virtual Enumeration GetDeligationTypeV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументПередов peredov)
Параметры
peredov – Доверенность.
Возвращаемое значение
Enumeration – Тип передоверия.
Получить контрагента для представителя ИП.
Синтаксис
protected virtual ICounterparty GetEnterpreneurRepresentative(string tin, string psrn)
Параметры
tin – ИНН представителя;
psrn – ОГРН представителя.
Возвращаемое значение
ICounterparty – Контрагент представителя.
GetEntrepreneurPrincipalBusinessUnit
Получить НОР для доверителя - ИП.
Синтаксис
public virtual Company.IBusinessUnit GetEntrepreneurPrincipalBusinessUnit(string tin, string psrn)
Параметры
tin – ИНН доверителя;
psrn – ОГРН доверителя.
Возвращаемое значение
Company.IBusinessUnit – НОР доверителя.
GetEntrepreneurPrincipalInilaV2
Получить СНИЛС для доверителя - ИП.
Синтаксис
public virtual string GetEntrepreneurPrincipalInilaV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – СНИЛС доверителя.
GetEntrepreneurPrincipalInilaV3
Получить СНИЛС для доверителя - ИП.
Перегрузки
Имя функции |
Описание |
Получить СНИЛС для доверителя - ИП |
|
Получить СНИЛС для доверителя - ИП |
GetEntrepreneurPrincipalInilaV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Получить СНИЛС для доверителя - ИП.
Синтаксис
public virtual string GetEntrepreneurPrincipalInilaV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – СНИЛС доверителя.
GetEntrepreneurPrincipalInilaV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Получить СНИЛС для доверителя - ИП.
Синтаксис
public virtual string GetEntrepreneurPrincipalInilaV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – СНИЛС доверителя.
GetEntrepreneurPrincipalPsrnV2
Получить ОГРН для доверителя - ИП.
Перегрузки
Имя функции |
Описание |
Получить ОГРН для доверителя - ИП |
|
Получить ОГРН для доверителя - ИП |
GetEntrepreneurPrincipalPsrnV2 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДоверСвДоверит principal)
Получить ОГРН для доверителя - ИП.
Синтаксис
public virtual string GetEntrepreneurPrincipalPsrnV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – ОГРН доверителя.
GetEntrepreneurPrincipalPsrnV2 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументПередовСвЛицПередПолн principal)
Получить ОГРН для доверителя - ИП.
Синтаксис
public virtual string GetEntrepreneurPrincipalPsrnV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументПередовСвЛицПередПолн principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – ОГРН доверителя.
GetEntrepreneurPrincipalPsrnV3
Получить ОГРН для доверителя - ИП.
Перегрузки
Имя функции |
Описание |
Получить ОГРН для доверителя - ИП |
|
Получить ОГРН для доверителя - ИП |
GetEntrepreneurPrincipalPsrnV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Получить ОГРН для доверителя - ИП.
Синтаксис
public virtual string GetEntrepreneurPrincipalPsrnV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – ОГРН доверителя.
GetEntrepreneurPrincipalPsrnV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Получить ОГРН для доверителя - ИП.
Синтаксис
public virtual string GetEntrepreneurPrincipalPsrnV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – ОГРН доверителя.
Получить ИНН для доверителя - ИП.
Перегрузки
Имя функции |
Описание |
Получить ИНН для доверителя - ИП |
|
Получить ИНН для доверителя - ИП |
GetEntrepreneurPrincipalTinV2 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДоверСвДоверит principal)
Получить ИНН для доверителя - ИП.
Синтаксис
public virtual string GetEntrepreneurPrincipalTinV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – ИНН доверителя.
GetEntrepreneurPrincipalTinV2 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументПередовСвЛицПередПолн principal)
Получить ИНН для доверителя - ИП.
Синтаксис
public virtual string GetEntrepreneurPrincipalTinV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументПередовСвЛицПередПолн principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – ИНН доверителя.
Получить ИНН для доверителя - ИП.
Перегрузки
Имя функции |
Описание |
Получить ИНН для доверителя - ИП |
|
Получить ИНН для доверителя - ИП |
GetEntrepreneurPrincipalTinV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Получить ИНН для доверителя - ИП.
Синтаксис
public virtual string GetEntrepreneurPrincipalTinV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – ИНН доверителя.
GetEntrepreneurPrincipalTinV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Получить ИНН для доверителя - ИП.
Синтаксис
public virtual string GetEntrepreneurPrincipalTinV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – ИНН доверителя.
Синтаксис
public virtual System.Collections.Generic.Dictionary<string, string> GetErrorCodeAndReasonMapping()
Получить значение атрибута "ИдФайл".
Синтаксис
public virtual string GetFileIdAttribute(Guid unifiedRegistrationNumber)
Параметры
unifiedRegistrationNumber – Единый регистрационный номер доверенности.
Возвращаемое значение
string – Значение атрибута "ИдФайл".
GetFormalizedPowerOfAttorneyAsHtml
Получить эл. доверенность в виде html.
Синтаксис
[Public]
public virtual string GetFormalizedPowerOfAttorneyAsHtml(Sungero.Content.IElectronicDocumentVersions version)
Параметры
version – Версия, на основании которой формируется html.
Возвращаемое значение
string – Эл. доверенность в виде html.
GetFormalizedPowerOfAttorneyDuplicates
Получить дубли эл. доверенности.
Синтаксис
[Public, Remote(IsPure = true)]
public virtual List<IFormalizedPowerOfAttorney> GetFormalizedPowerOfAttorneyDuplicates()
Возвращаемое значение
List<IFormalizedPowerOfAttorney> – Дубли эл. доверенности.
Получить СНИЛС для доверителя - физического лица.
Перегрузки
Имя функции |
Описание |
Получить СНИЛС для доверителя - физического лица |
|
Получить СНИЛС для доверителя - физического лица |
GetIndividualPrincipalInilaV2 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДоверСвДоверит principal)
Получить СНИЛС для доверителя - физического лица.
Синтаксис
public virtual string GetIndividualPrincipalInilaV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – СНИЛС доверителя.
GetIndividualPrincipalInilaV2 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументПередовСвЛицПередПолн principal)
Получить СНИЛС для доверителя - физического лица.
Синтаксис
public virtual string GetIndividualPrincipalInilaV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументПередовСвЛицПередПолн principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – СНИЛС доверителя.
Получить СНИЛС для доверителя - физического лица.
Перегрузки
Имя функции |
Описание |
Получить СНИЛС для доверителя - физического лица |
|
Получить СНИЛС для доверителя - физического лица |
GetIndividualPrincipalInilaV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Получить СНИЛС для доверителя - физического лица.
Синтаксис
public virtual string GetIndividualPrincipalInilaV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – СНИЛС доверителя.
GetIndividualPrincipalInilaV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Получить СНИЛС для доверителя - физического лица.
Синтаксис
public virtual string GetIndividualPrincipalInilaV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – СНИЛС доверителя.
Получить ИНН для доверителя - физического лица.
Перегрузки
Имя функции |
Описание |
Получить ИНН для доверителя - физического лица |
|
Получить ИНН для доверителя - физического лица |
GetIndividualPrincipalTinV2 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДоверСвДоверит principal)
Получить ИНН для доверителя - физического лица.
Синтаксис
public virtual string GetIndividualPrincipalTinV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – ИНН доверителя.
GetIndividualPrincipalTinV2 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументПередовСвЛицПередПолн principal)
Получить ИНН для доверителя - физического лица.
Синтаксис
public virtual string GetIndividualPrincipalTinV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументПередовСвЛицПередПолн principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – ИНН доверителя.
Получить ИНН для доверителя - физического лица.
Перегрузки
Имя функции |
Описание |
Получить ИНН для доверителя - физического лица |
|
Получить ИНН для доверителя - физического лица |
GetIndividualPrincipalTinV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Получить ИНН для доверителя - физического лица.
Синтаксис
public virtual string GetIndividualPrincipalTinV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – ИНН доверителя.
GetIndividualPrincipalTinV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Получить ИНН для доверителя - физического лица.
Синтаксис
public virtual string GetIndividualPrincipalTinV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – ИНН доверителя.
Получить имя того, кому выдана эл. доверенность из xml-файла.
Синтаксис
[Public]
public virtual string GetIssuedToFullNameFromXml(System.Xml.Linq.XElement individualElement)
Параметры
individualElement – Элемент xml с информацией о полномочном представителе.
Возвращаемое значение
string – ФИО.
Получить из xml информацию об уполномоченном представителе.
Синтаксис
[Public]
public virtual Structures.FormalizedPowerOfAttorney.IIssuedToInfo GetIssuedToInfoFromXml(System.Xml.Linq.XDocument xdoc)
Параметры
xdoc – Тело доверенности в xml-формате.
Возвращаемое значение
Structures.FormalizedPowerOfAttorney.IIssuedToInfo – Структура с информацией.
GetLegalEntityPrincipalBusinessUnit
Получить НОР для доверителя - юридического лица.
Синтаксис
public virtual Company.IBusinessUnit GetLegalEntityPrincipalBusinessUnit(string tin, string trrc)
Параметры
tin – ИНН доверителя;
trrc – КПП доверителя.
Возвращаемое значение
Company.IBusinessUnit – НОР доверителя.
Получить ИНН для организации доверителя - юридического лица.
Перегрузки
Имя функции |
Описание |
Получить ИНН для организации доверителя - юридического лица |
|
Получить ИНН для организации доверителя - юридического лица |
GetLegalEntityPrincipalTinV2 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДоверСвДоверит principal)
Получить ИНН для организации доверителя - юридического лица.
Синтаксис
public virtual string GetLegalEntityPrincipalTinV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – ИНН доверителя.
GetLegalEntityPrincipalTinV2 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументПередовСвЛицПередПолн principal)
Получить ИНН для организации доверителя - юридического лица.
Синтаксис
public virtual string GetLegalEntityPrincipalTinV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументПередовСвЛицПередПолн principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – ИНН доверителя.
Получить ИНН для организации доверителя - юридического лица.
Перегрузки
Имя функции |
Описание |
Получить ИНН для организации доверителя - юридического лица |
|
Получить ИНН для организации доверителя - юридического лица |
GetLegalEntityPrincipalTinV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Получить ИНН для организации доверителя - юридического лица.
Синтаксис
public virtual string GetLegalEntityPrincipalTinV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – ИНН доверителя.
GetLegalEntityPrincipalTinV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Получить ИНН для организации доверителя - юридического лица.
Синтаксис
public virtual string GetLegalEntityPrincipalTinV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – ИНН доверителя.
Получить КПП для организации доверителя - юридического лица.
Перегрузки
Имя функции |
Описание |
Получить КПП для организации доверителя - юридического лица |
|
Получить КПП для организации доверителя - юридического лица |
GetLegalEntityPrincipalTrrcV2 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДоверСвДоверит principal)
Получить КПП для организации доверителя - юридического лица.
Синтаксис
public virtual string GetLegalEntityPrincipalTrrcV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – КПП доверителя.
GetLegalEntityPrincipalTrrcV2 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументПередовСвЛицПередПолн principal)
Получить КПП для организации доверителя - юридического лица.
Синтаксис
public virtual string GetLegalEntityPrincipalTrrcV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументПередовСвЛицПередПолн principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – КПП доверителя.
Получить КПП для организации доверителя - юридического лица.
Перегрузки
Имя функции |
Описание |
Получить КПП для организации доверителя - юридического лица |
|
Получить КПП для организации доверителя - юридического лица |
GetLegalEntityPrincipalTrrcV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Получить КПП для организации доверителя - юридического лица.
Синтаксис
public virtual string GetLegalEntityPrincipalTrrcV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – КПП доверителя.
GetLegalEntityPrincipalTrrcV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Получить КПП для организации доверителя - юридического лица.
Синтаксис
public virtual string GetLegalEntityPrincipalTrrcV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – КПП доверителя.
Получить контрагента для представителя ЮЛ.
Синтаксис
protected virtual ICounterparty GetLegalEntityRepresentative(string tin, string trrc)
Параметры
tin – ИНН представителя;
trrc – КПП представителя.
Возвращаемое значение
ICounterparty – Контрагент представителя.
GetLegalEntitySignatoryInilaV2
Получить СНИЛС сотрудника-подписанта для доверителя - юридического лица.
Синтаксис
public virtual string GetLegalEntitySignatoryInilaV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – СНИЛС подписанта.
GetLegalEntitySignatoryInilaV3
Получить СНИЛС сотрудника-подписанта для доверителя - юридического лица.
Перегрузки
Имя функции |
Описание |
Получить СНИЛС сотрудника-подписанта для доверителя - юридического лица |
|
Получить СНИЛС сотрудника-подписанта для доверителя - юридического лица |
GetLegalEntitySignatoryInilaV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Получить СНИЛС сотрудника-подписанта для доверителя - юридического лица.
Синтаксис
public virtual string GetLegalEntitySignatoryInilaV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – СНИЛС подписанта.
GetLegalEntitySignatoryInilaV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Получить СНИЛС сотрудника-подписанта для доверителя - юридического лица.
Синтаксис
public virtual string GetLegalEntitySignatoryInilaV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – СНИЛС подписанта.
Получить ИНН сотрудника-подписанта для доверителя - юридического лица.
Синтаксис
public virtual string GetLegalEntitySignatoryTinV2(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – ИНН подписанта.
Получить ИНН сотрудника-подписанта для доверителя - юридического лица.
Перегрузки
Имя функции |
Описание |
Получить ИНН сотрудника-подписанта для доверителя - юридического лица |
|
Получить ИНН сотрудника-подписанта для доверителя - юридического лица |
GetLegalEntitySignatoryTinV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Получить ИНН сотрудника-подписанта для доверителя - юридического лица.
Синтаксис
public virtual string GetLegalEntitySignatoryTinV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – ИНН подписанта.
GetLegalEntitySignatoryTinV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Получить ИНН сотрудника-подписанта для доверителя - юридического лица.
Синтаксис
public virtual string GetLegalEntitySignatoryTinV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
string – ИНН подписанта.
GetLegalPrincipalRepresentativeV3
Получить сведения о представителе доверителя - юридического лица.
Перегрузки
Имя функции |
Описание |
Получить сведения о представителе доверителя - юридического лица |
|
Получить сведения о представителе доверителя - юридического лица |
GetLegalPrincipalRepresentativeV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Получить сведения о представителе доверителя - юридического лица.
Синтаксис
public virtual Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ЛицоБезДовТип GetLegalPrincipalRepresentativeV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДоверСвДоверит principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ЛицоБезДовТип – Сведения о представителе.
GetLegalPrincipalRepresentativeV3 (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Получить сведения о представителе доверителя - юридического лица.
Синтаксис
public virtual Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ЛицоБезДовТип GetLegalPrincipalRepresentativeV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередовСвПередПолн principal)
Параметры
principal – Десериализованный объект доверителя.
Возвращаемое значение
Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ЛицоБезДовТип – Сведения о представителе.
Получить персону для представителя ФЛ.
Синтаксис
protected virtual IPerson GetPersonRepresentative(string tin, string inila)
Параметры
tin – ИНН представителя;
inila – СНИЛС представителя.
Возвращаемое значение
IPerson – Персона представителя.
Получить версию формата эл. доверенности из xml-файла.
Синтаксис
[Public]
public virtual string GetPoAFormatVersionFromXml(System.Xml.Linq.XDocument xdoc)
Параметры
xdoc – Тело доверенности в xml-формате.
Возвращаемое значение
string – Версия формата эл. доверенности.
Получить класс полномочия на основе полномочия из xml.
Синтаксис
public virtual IPowerOfAttorneyClassifier GetPowerClass(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.СвПолнТипМашПолн power)
Параметры
power – Структурированное полномочие из xml.
Возвращаемое значение
IPowerOfAttorneyClassifier – Класс полномочия.
Парсинг типа полномочий.
Синтаксис
public virtual Enumeration GetPowersTypeV3(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДовер dover)
Параметры
dover – Доверенность.
Возвращаемое значение
Enumeration – Тип полномочий.
Получить сотрудника-подписанта для доверителя.
Синтаксис
public virtual Company.IEmployee GetPrincipalSignatory(string tin, string inila)
Параметры
tin – ИНН сотрудника;
inila – СНИЛС сотрудника.
Возвращаемое значение
Company.IEmployee – Подписант для доверителя.
Получить подпись, с которой была зарегистрирована эл. доверенность в реестре ФНС.
Если не заполнено свойство RegisteredSignatureId, то возвращается последняя подпись.
Синтаксис
[Public]
public virtual Sungero.Domain.Shared.ISignature GetRegisteredSignature()
Возвращаемое значение
Sungero.Domain.Shared.ISignature – Подпись, с которой была зарегистрирована эл. доверенность в реестре ФНС.
Получить XML-элемент c информацией об уполномоченном представителе.
Синтаксис
[Public]
public virtual List<System.Xml.Linq.XElement> GetRepresentativeElements(System.Xml.Linq.XDocument xdoc)
Параметры
xdoc – Тело доверенности в xml-формате.
Возвращаемое значение
List<System.Xml.Linq.XElement> – XML-элемент с информацией об уполномоченном представителе.
Получить ИНН первого представителя в списке представителей.
Синтаксис
protected string GetRepresentativeTin()
Возвращаемое значение
string – ИНН представителя.
Получить заявление на отзыв эл. доверенности без учета прав доступа.
Синтаксис
[Public, Remote]
public virtual Sungero.Docflow.IPowerOfAttorneyRevocation GetRevocation()
Возвращаемое значение
Sungero.Docflow.IPowerOfAttorneyRevocation – Заявление на отзыв эл. доверенности.
GetRevokedPoANotificationReceivers
Получить список адресатов уведомления об отзыве электронной доверенности.
Синтаксис
public virtual List<IUser> GetRevokedPoANotificationReceivers()
Возвращаемое значение
List<IUser> – Список адресатов.
Получить идентификатор системы в которой осуществляется хранение МЧД.
Синтаксис
[Public]
public virtual string GetStorageSystemId()
Возвращаемое значение
string – Идентификатор системы в которой осуществляется хранение МЧД.
Получить URL системы которая предоставляет возможность просмотра МЧД.
Синтаксис
[Public]
public virtual string GetSystemUrlFromBodyXml(Sungero.Content.IElectronicDocumentVersions documentVersion)
Параметры
documentVersion – Версия документа.
Возвращаемое значение
string – URL системы которая предоставляет возможность просмотра МЧД.
Получить результат валидации эл. доверенности в сервисе доверенностей.
Синтаксис
[Obsolete("Метод больше не используется с 31.07.2024 и версии 4.6, для получения информации о статусе доверенности используйте")]
public virtual PowerOfAttorneyCore.Structures.Module.IPowerOfAttorneyValidationState GetValidationStateFromService()
Возвращаемое значение
PowerOfAttorneyCore.Structures.Module.IPowerOfAttorneyValidationState – Результат валидации эл. доверенности в сервисе.
Заполнить Состояние, статус В реестре ФНС и сообщение об ошибке по коду ошибки.
Синтаксис
[Public]
public virtual void HandleRegistrationError(string errorCode)
Параметры
errorCode – Код ошибки.
Обработать ошибки, полученные в процессе получении данных о состояния эл. доверенности от сервиса.
Синтаксис
protected void HandleStateResultErrors(List<string> errorCodes)
Параметры
errorCodes – Список кодов ошибок.
HandleStateResultForRegisteredPowerOfAttorney
Обработать информацию о состоянии зарегистрированной эл. доверенности.
Синтаксис
protected void HandleStateResultForRegisteredPowerOfAttorney(PowerOfAttorneyCore.Structures.Module.IPowerOfAttorneyState stateResult)
Параметры
stateResult – Результат проверки состояния эл. доверенности в сервисе.
ImportFormalizedPowerOfAttorneyFromXmlAndSign
Загрузить тело эл. доверенности из XML и импортировать внешнюю подпись.
Синтаксис
[Remote, Public]
public virtual void ImportFormalizedPowerOfAttorneyFromXmlAndSign(Docflow.Structures.Module.IByteArray xml, Docflow.Structures.Module.IByteArray signature)
Параметры
xml – Структура с XML;
signature – Структура с подписью.
Импортировать подпись.
В случае если подпись без даты, которая в Sungero обязательна, будет выполнена попытка проставить подпись
хоть как-нибудь. Подпись после этого будет отображаться как невалидная, но она хотя бы будет.
Валидная подпись останется только в сервисе.
Синтаксис
[Public]
public virtual void ImportSignature(Docflow.Structures.Module.IByteArray xml, Docflow.Structures.Module.IByteArray signature)
Параметры
xml – Структура с подписанными данными;
signature – Структура с подписью.
Проверить отозвана ли доверенность в сервисе.
Синтаксис
public bool IsRevokedInService()
Возвращаемое значение
bool – True - доверенность отозвана.
Парсинг полномочий доверенности.
Перегрузки
Имя функции |
Описание |
Парсинг полномочий доверенности |
|
Парсинг полномочий |
|
Парсинг полномочий |
ParsePowers (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДовер dover)
Парсинг полномочий доверенности.
Синтаксис
public virtual string ParsePowers(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV2.ДоверенностьДокументДовер dover)
Параметры
dover – Доверенность.
Возвращаемое значение
string – Полномочия.
ParsePowers (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДовер dover)
Парсинг полномочий.
Синтаксис
public virtual void ParsePowers(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументДовер dover)
Параметры
dover – Десериализованная xml-доверенность.
ParsePowers (Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередов peredov)
Парсинг полномочий.
Синтаксис
public virtual void ParsePowers(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередов peredov)
Параметры
peredov – Десериализованная xml-передоверенность.
Парсинг типа полномочий.
Синтаксис
public virtual Enumeration ParsePowersTypes(Sungero.FormalizeDocumentsParser.PowerOfAttorney.Model.PoAV3.ДоверенностьДокументПередов peredov)
Параметры
peredov – Передоверие.
Возвращаемое значение
Enumeration – Тип полномочий.
Обработать информацию о состоянии эл. доверенности в сервисе доверенностей.
Синтаксис
public virtual void ProcessStateResult(PowerOfAttorneyCore.Structures.Module.IPowerOfAttorneyState stateResult)
Параметры
stateResult – Результат проверки состояния эл. доверенности в сервисе.
Обработать результат валидации эл. доверенности в сервисе доверенностей.
Синтаксис
[Obsolete("Метод больше не используется с 31.07.2024 и версии 4.6, для проверки статуса МЧД используйте метод SyncFormalizedPowerOfAttorneyState")]
public virtual void ProcessValidationResult(PowerOfAttorneyCore.Structures.Module.IPowerOfAttorneyValidationState validationState)
Параметры
validationState – Результат валидации эл. доверенности в сервисе.
RegisterFormalizedPowerOfAttorneyWithService
Зарегистрировать эл. доверенность в ФНС.
Перегрузки
Имя функции |
Описание |
Зарегистрировать эл. доверенность в ФНС |
|
Зарегистрировать эл. доверенность в ФНС |
RegisterFormalizedPowerOfAttorneyWithService ()
Зарегистрировать эл. доверенность в ФНС.
Синтаксис
[Public, Remote]
public virtual PowerOfAttorneyCore.Structures.Module.IResponseResult RegisterFormalizedPowerOfAttorneyWithService()
Возвращаемое значение
PowerOfAttorneyCore.Structures.Module.IResponseResult – Результат отправки: ИД операции регистрации в сервисе доверенностей или ошибка.
RegisterFormalizedPowerOfAttorneyWithService (long? taskId)
Зарегистрировать эл. доверенность в ФНС.
Синтаксис
[Public, Remote]
public virtual PowerOfAttorneyCore.Structures.Module.IResponseResult RegisterFormalizedPowerOfAttorneyWithService(long? taskId)
Параметры
taskId – Ид задачи, если регистрация происходит в контексте задачи.
Возвращаемое значение
PowerOfAttorneyCore.Structures.Module.IResponseResult – Результат отправки: ИД операции регистрации в сервисе доверенностей или ошибка.
Проверить, находится ли эл. доверенность в процессе регистрации.
Синтаксис
public virtual bool RegistrationInProcess()
Возвращаемое значение
bool – True - если в процессе регистрации, иначе - false.
RevocateChildFormalizedPowerOfAttorneys
Отзыв дочерних эл. доверенностей после успешной регистрации заявления на отзыв в ФНС.
Синтаксис
public virtual void RevocateChildFormalizedPowerOfAttorneys(bool withLeadFormalizedPoA)
Параметры
withLeadFormalizedPoA – Включить в список обрабатываемых доверенностей ведущую доверенность.
Проверить, находится ли эл. доверенность в процессе отзыва.
Синтаксис
public virtual bool RevocationInProcess()
Возвращаемое значение
bool – True - если в процессе отзыва, иначе - false.
SendNoticeForRevokedFormalizedPoA
Создать простую задачу с уведомлением по отзыву электронной доверенности.
Синтаксис
[Public]
public virtual void SendNoticeForRevokedFormalizedPoA()
Заполнить имя эл. доверенности значением по умолчанию.
Синтаксис
public virtual void SetDefaultDocumentName()
Установить эл. доверенность в отозванное состояние.
Перегрузки
Имя функции |
Описание |
Установить эл. доверенность в отозванное состояние |
|
Установить эл. доверенность в отозванное состояние |
|
SetRevokedState (Sungero.PowerOfAttorneyCore.IPowerOfAttorneyServiceConnection serviceConnection) |
Установить эл. доверенность в отозванное состояние |
Установить эл. доверенность в отозванное состояние.
Синтаксис
[Public, Obsolete("Метод больше не используется с 12.08.2024 и версии 4.6")]
public virtual bool SetRevokedState()
Возвращаемое значение
bool – True - если доверенность успешно перешла в отозванное состояние.
SetRevokedState (string reason, DateTime revocationDate)
Установить эл. доверенность в отозванное состояние.
Синтаксис
[Public]
public virtual bool SetRevokedState(string reason, DateTime revocationDate)
Параметры
reason – Причина отзыва;
revocationDate – Дата отзыва.
Возвращаемое значение
bool – True - если доверенность успешно перешла в отозванное состояние.
SetRevokedState (Sungero.PowerOfAttorneyCore.IPowerOfAttorneyServiceConnection serviceConnection)
Установить эл. доверенность в отозванное состояние.
Синтаксис
[Public, Obsolete("Метод больше не используется с 12.08.2024 и версии 4.6")]
public virtual bool SetRevokedState(Sungero.PowerOfAttorneyCore.IPowerOfAttorneyServiceConnection serviceConnection)
Параметры
serviceConnection – Подключение к сервису доверенностей.
Возвращаемое значение
bool – True - если доверенность успешно перешла в отозванное состояние.
SyncFormalizedPowerOfAttorneyFtsListState
Синхронизировать статус эл. доверенности в реестре ФНС.
Синтаксис
[Public, Remote]
public virtual void SyncFormalizedPowerOfAttorneyFtsListState()
SyncFormalizedPowerOfAttorneyState
Проверить состояние эл. доверенности в сервисе доверенностей и установить актуальный статус.
Синтаксис
[Public, Remote]
public virtual string SyncFormalizedPowerOfAttorneyState()
Возвращаемое значение
string – Результат проверки состояния в виде локализованной строки.
Получить XML-элемент с информацией об эл. доверенности.
Перегрузки
Имя функции |
Описание |
Получить XML-элемент с информацией об эл. доверенности |
|
Получить XML-элемент с информацией об эл. доверенности |
TryGetPoAInfoElement (System.Xml.Linq.XDocument xdoc)
Получить XML-элемент с информацией об эл. доверенности.
Синтаксис
[Public]
public virtual System.Xml.Linq.XElement TryGetPoAInfoElement(System.Xml.Linq.XDocument xdoc)
Параметры
xdoc – XML-документ.
Возвращаемое значение
System.Xml.Linq.XElement – XML-элемент с информацией о доверенности.
TryGetPoAInfoElement (System.Xml.Linq.XDocument xdoc, string poaElementName, string documentElementName, string poaInfoElementName)
Получить XML-элемент с информацией об эл. доверенности.
Синтаксис
[Public, Obsolete("Метод не используется с 30.08.2023 и версии 4.8. Используйте метод TryGetPoAInfoElement(XDocument).")]
public virtual System.Xml.Linq.XElement TryGetPoAInfoElement(System.Xml.Linq.XDocument xdoc, string poaElementName, string documentElementName, string poaInfoElementName)
Параметры
xdoc – XML-документ;
poaElementName – Имя элемента, содержащего доверенность;
documentElementName – Имя элемента, содержащего документ;
poaInfoElementName – Имя элемента, содержащего информацию о доверенности.
Возвращаемое значение
System.Xml.Linq.XElement – XML-элемент с информацией о доверенности.
TrySetLifeCycleAndFtsListStates
Установить состояние эл. доверенности.
Синтаксис
[Public]
public virtual bool TrySetLifeCycleAndFtsListStates(Enumeration? lifeCycleState, Enumeration? ftsListState)
Параметры
lifeCycleState – Состояние жизненного цикла;
ftsListState – Состояние в реестре ФНС.
Возвращаемое значение
bool – True - если доверенность успешно перешла в состояние.
TrySyncFormalizedPowerOfAttorneyState
Попытаться проверить состояние эл. доверенности в сервисе доверенностей и установить актуальный статус.
Синтаксис
[Public]
public virtual Sungero.Docflow.Structures.FormalizedPowerOfAttorney.IFPoAStateSynchronizationResult TrySyncFormalizedPowerOfAttorneyState()
Возвращаемое значение
Sungero.Docflow.Structures.FormalizedPowerOfAttorney.IFPoAStateSynchronizationResult – Результат проверки состояния.
Обновить статус валидации доверенности на сервисе.
Функция обновляет только значения полей элемента очереди синхронизации.
Синтаксис
[Public, Obsolete("Метод больше не используется с 31.07.2024 и версии 4.6")]
public virtual bool UpdateValidationServiceStatus(Sungero.PowerOfAttorneyCore.IPowerOfAttorneyServiceConnection serviceConnection, IPowerOfAttorneyQueueItem queueItem)
Параметры
serviceConnection – Подключение к сервису доверенностей;
queueItem – Элемент очереди синхронизации эл. доверенностей.
Возвращаемое значение
bool – True - если нужно продолжить дальнейшую обработку элемента очереди.
ValidateFormalizedPoABeforeSending
Проверить эл. доверенность перед отправкой запроса к сервису доверенностей.
Синтаксис
[Public, Remote]
public virtual string ValidateFormalizedPoABeforeSending()
Возвращаемое значение
string – Сообщение об ошибке или пустая строка, если ошибок нет.
ValidateFormalizedPowerOfAttorneyXml
Проверить валидность xml-файла эл. доверенности.
Синтаксис
[Public]
public virtual void ValidateFormalizedPowerOfAttorneyXml(Docflow.Structures.Module.IByteArray xml)
Параметры
xml – Тело эл. доверенности.
ValidateGeneratedFormalizedPowerOfAttorneyXml
Проверить сформированную xml доверенности.
Синтаксис
[Public]
public virtual bool ValidateGeneratedFormalizedPowerOfAttorneyXml(Docflow.Structures.Module.IByteArray xml)
Параметры
xml – Тело эл. доверенности.
Возвращаемое значение
bool – True - если проверка xml прошла успешно.
Проверка уникальности эл. доверенности по рег.номеру.
Если эл. доверенности с таким же рег.номером существуют, то генерируется ошибка.
Синтаксис
public virtual void VerifyDocumentUniqueness()
Проверить подпись на достоверность.
Синтаксис
[Public]
public virtual void VerifyExternalSignature(Docflow.Structures.Module.IByteArray xml, Docflow.Structures.Module.IByteArray signature)
Параметры
xml – Подписанные данные;
signature – Подпись.
© Компания Directum, 2024 |