Генерация доверенности¶
POST /powerofattorney/register/content
Authorization: Bearer access_token
Content-Type: application/json
Accept: application/json
Тело запроса:
{
"BoxId": "string", // идентификатор ящика юр. лица-доверителя
"FormatType": "string", // формат файла доверенности
"DocumentId": "guid", // идентификатор доверенности
"InnerDocumentId": "string", // внутренний идентификатор доверенности
"DateFrom": "YYYY-MM-DD", // дата начала действия доверенности
"DateTo": "YYYY-MM-DD", // дата окончания действия доверенности
"CanDelegate": false, // можно ли передоверить полномочия
"RootPowerOfAttorney": { // сведения первоначальной доверенности для передоверия
},
"ParentPowerOfAttorney":{ // сведения доверенности, на основании которой осуществляется передоверие
},
"Principal": { // доверитель
},
"Trustees": [ // уполномоченные представители
{
"LegalEntity": { // юридическое лицо
},
"IndividualEntrepreneur": { // индивидуальный предприниматель
},
"Individual": { // физическое лицо
}
}
],
"TrusteePowers": [ // полномочия представителей
{
"Code": "string", // код полномочий из классификатора
"Description": "string", // текстовое описание полномочий
"Content": "string" // содержание полномочий
}
]
}
Описание запроса¶
Запрос ставит задачу на генерацию файла доверенности.
Довереность генерируется от имени российского юридического лица.
Ящик доверителя в сервисе оператора узла распределенного реестра ФНС задается в поле BoxId
.
FormatType
.ФНС2
и ФНС3
.Идентификатор доверенности задается в поле DocumentId
.
Он генерируется вызывающей системой, так же как и для прочих типов документов.
Под этим идентификатором доверенность будет зарегистрирована в реестре ФНС.
Этот же идентификатор будет использован как идентификатор документооборота в Продукте, если доверенность будет отправлена на регистрацию.
В поле InnerDocumentId
задается внутренний номер доверенности. Если значение не передано,
то в качестве внутреннего номера доверенности будет использоваться значение из поля DocumentId
.
В поле DateFrom
задается дата начала действия доверенности.
В поле DateTo
задается дата окончания действия доверенности.
Поле DateTo
можно не указывать. В этом случае доверенность будет выдана на один год.
Поле CanDelegate
определяет, можно ли передоверить полномочия.
Если передано значение true
, то передоверие возможно. Если передано значение false
, то передоверие невозможно.
Поля RootPowerOfAttorney
и ParentPowerOfAttorney
заполняются в случае генерации передоверия.
Примечание
RootPowerOfAttorney
.RootPowerOfAttorney
и ParentPowerOfAttorney
.ФНС3
.Сведения первоначальной доверенности для передоверия¶
RootPowerOfAttorney
передаются сведения первоначальной доверенности для передоверия.{
"Principal": { // сведения о доверителе первоначальной доверенности
},
"DateFrom": "YYYY-MM-DD", // дата начала действия доверенности
"DateTo": "YYYY-MM-DD", // дата окончания действия доверенности
"DocumentId": "string", // идентификатор доверенности
"InnerDocumentId": "string", // внутренний идентификатор доверенности
}
Сведения доверенности, на основании которой осуществляется передоверие¶
ParentPowerOfAttorney
передаются данные доверенности, на основании которой осуществляется передоверие.{
"DateFrom": "YYYY-MM-DD", // дата начала действия доверенности
"DateTo": "YYYY-MM-DD", // дата окончания действия доверенности
"DocumentId": "string", // идентификатор доверенности
"InnerDocumentId": "string", // внутренний идентификатор доверенности
}
Доверитель¶
Principal
передаются данные юридического лица-доверителя.{
"Name": "string", // наименование юридического лица
"Ogrn": "string", // ОГРН
"Inn": "string", // ИНН
"Kpp": "string", // КПП
"RegistrationAddress": "string", // юридический адрес
"IsBranch": true // признак того, что является филиалом юридического лица
"Representative": { // сведения о представителе юридического лица
"Position": "string", // должность представителя
"PowersApprovingDocument": "string", // документ, определяющий полномочия представителя
"Person": { // персональные данные представителя
"Inn": "string", // ИНН
"Snils": "000-000-000 00", // СНИЛС
"DateOfBirth": "YYYY-MM-DD", // дата рождения
"CitizenshipType": 1, // тип гражданства
"CitizenshipCode": "string", // код страны для иностранных граждан
"Surname": "string", // фамилия
"FirstName": "string", // имя
"MiddleName": "string", // отчество
"IdentityDocument": { // документ, удостоверяющий личность
}
}
}
}
В полях Name
, Ogrn
, Inn
, Kpp
и RegistrationAddress
передаются реквизиты юридического лица из ЕГРЮЛ.
В поле Representative
передаются персональные данные представителя юридического лица.
Поле CitizenshipType
может принимать значения:
1
- гражданин Российской Федерации;2
- иностранный гражданин - в этом случае дополнительно заполняется полеCitizenshipCode
в соответствии общероссийским классификатором стран мира;3
- лицо без гражданства.
Примечание
Для формата ФНС3
в поле RegistrationAddress
задается значение в соответствии со Справочником «Субъекты Российской Федерации».
Уполномоченные представители¶
В поле Trustees
передаются сведения об уполномоченных представителях.
Каждый элемент в Trustees
содержит сведения либо о юридическом лице, либо об индивидуальном предпринимателе, либо о физическом лице.
Допускается передавать одновременно сведения об уполномоченных представителях разных типов:
один элемент Trustees
может содержать сведения о юридическом лице, другой - о физическом лице, и т. д.
Юридическое лицо¶
Ниже приведена структура данных для указания юридического лица в качестве уполномоченного представителя. Она совпадает со структурой данных юридического лица-доверителя.
{
"Name": "string", // наименование юридического лица
"Ogrn": "string", // ОГРН
"Inn": "string", // ИНН
"Kpp": "string", // КПП
"RegistrationAddress": "string", // юридический адрес
"IsBranch": true // признак того, что является филиалом юридического лица
"Representative": { // сведения о представителе юридического лица
"Position": "string", // должность представителя
"PowersApprovingDocument": "string", // документ, определяющий полномочия представителя
"Person": { // персональные данные представителя
"Inn": "string", // ИНН
"Snils": "000-000-000 00", // СНИЛС
"DateOfBirth": "YYYY-MM-DD", // дата рождения
"CitizenshipType": 1, // тип гражданства
"CitizenshipCode": "string", // код страны для иностранных граждан
"Surname": "string", // фамилия
"FirstName": "string", // имя
"MiddleName": "string", // отчество
"IdentityDocument": { // документ, удостоверяющий личность
}
}
}
}
В полях Name
, Ogrn
, Inn
, Kpp
и RegistrationAddress
передаются реквизиты юридического лица из ЕГРЮЛ.
В поле Representative
передаются персональные данные представителя юридического лица.
Поле CitizenshipType
может принимать значения:
1
- гражданин Российской Федерации;2
- иностранный гражданин - в этом случае дополнительно заполняется полеCitizenshipCode
в соответствии общероссийским классификатором стран мира;3
- лицо без гражданства.
Примечание
Для формата ФНС3
в поле RegistrationAddress
задается значение в соответствии со Справочником «Субъекты Российской Федерации».
Индивидуальный предприниматель¶
Ниже приведена структура данных для указания индивидуального предпринимателя в качестве уполномоченного представителя.
{
"Name": "string", // наименование ИП
"Ogrnip": "string", // ОГРН ИП
"Inn": "string", // ИНН
"Snils": "000-000-000 00", // СНИЛС
"DateOfBirth": "YYYY-MM-DD", // дата рождения
"CitizenshipType": 1, // тип гражданства
"CitizenshipCode": "string", // код страны для иностранных граждан
"Surname": "string", // фамилия
"FirstName": "string", // имя
"MiddleName": "string", // отчество
"IdentityDocument": { // документ, удостоверяющий личность
}
}
В полях Name
и Ogrnip
передаются реквизиты индивидуального предпринимателя из ЕГРИП.
В остальных полях передаются персональные данные индивидуального предпринимателя.
Физическое лицо¶
Ниже приведена структура данных для указания физического лица в качестве уполномоченного представителя.
{
"Inn": "string", // ИНН
"Snils": "000-000-000 00", // СНИЛС
"DateOfBirth": "YYYY-MM-DD", // дата рождения
"CitizenshipType": 1, // тип гражданства
"CitizenshipCode": "string", // код страны для иностранных граждан
"Surname": "string", // фамилия
"FirstName": "string", // имя
"MiddleName": "string", // отчество
"IdentityDocument": { // документ, удостоверяющий личность
}
}
Полномочия представителей¶
В поле TrusteePowers
передаются полномочия представителей.
В каждом элементе TrusteePowers
задается либо код полномочий из классификатора в поле Code
, либо текстовое описание полномочий в поле Description
.
Description
должно заполняться в случае, если в классификаторе не найдено подходящее значение для Code
.
Если задано поле Code
, то дополнительно требуется указать содержание полномочий в поле Content
.
Документ, удостоверяющий личность¶
Ниже приведена структура данных для указания документа, удостоверяющего личность.
{
"Code": 0, // код документа, удостоверяющего личность
"Number": "string", // серия, номер документа
"IssueDate": "YYYY-MM-DD", // дата выдачи документа
"ExpirationDate": "YYYY-MM-DD", // дата истечения срока документа
"Authority": "string", // наименование органа, выдавшего документ
"AuthorityDivisionCode": "string" // код подразделения органа, выдавшего документ
}
Поле Code
заполняется из справочника «Виды документов, удостоверяющих личность налогоплательщика».
Примечание
Заполняется только для формата ФНС3
.
Ответ на запрос¶
Генерация файла доверенности выполняется асинхронно. В случае успешного выполнения запроса ставится задача на генерацию и возвращается ее идентификатор.
Примечание
Генерация файла доверенности не запускает процедуру регистрации доверенности.