Генерация доверенности для отчетности в СФР¶
POST /powerofattorney/register/sfr/contentAuthorization: Bearer access_token
Content-Type: application/json
Accept: application/json
Тело запроса:
{
"BoxId": "string", // идентификатор ящика юр. лица-доверителя
"FormatType": "string", // формат файла доверенности
"DocumentId": "guid", // идентификатор доверенности
"DateFrom": "YYYY-MM-DD", // дата начала действия доверенности
"DateTo": "YYYY-MM-DD", // дата окончания действия доверенности
"Principal": { // доверитель
},
"Trustees": [ // уполномоченные представители
{
"LegalEntity": { // юридическое лицо
},
"IndividualEntrepreneur": { // индивидуальный предприниматель
},
"Individual": { // физическое лицо
}
}
],
"TrusteePowers": [ // полномочия представителей
{
"Code": "string", // код полномочий из классификатора
"Description": "string", // текстовое описание полномочий
"Content": "string" // содержание полномочий
}
]
}
Описание запроса¶
Запрос ставит задачу на генерацию файла доверенности.
Довереность генерируется от имени российского юридического лица.
Ящик доверителя в сервисе оператора узла распределенного реестра ФНС задается в поле BoxId.
FormatType.СФР_02.Идентификатор доверенности задается в поле DocumentId.
Он генерируется вызывающей системой, так же как и для прочих типов документов.
Под этим идентификатором доверенность будет зарегистрирована в реестре ФНС.
Этот же идентификатор будет использован как идентификатор документооборота в Продукте, если доверенность будет отправлена на регистрацию.
В поле DateFrom задается дата начала действия доверенности.
В поле DateTo задается дата окончания действия доверенности.
Поле DateTo можно не указывать. В этом случае доверенность будет выдана на один год.
Доверитель¶
Principal передаются данные юридического лица-доверителя.{
"Name": "string", // наименование юридического лица
"Ogrn": "string", // ОГРН
"Inn": "string", // ИНН
"Kpp": "string", // КПП
"RegistrationAddress": "string", // юридический адрес
"RegistrationFullAddress": "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", // юридический адрес
"RegistrationFullAddress": "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.
Ответ на запрос¶
Генерация файла доверенности выполняется асинхронно. В случае успешного выполнения запроса ставится задача на генерацию и возвращается ее идентификатор.
Примечание
Генерация файла доверенности не запускает процедуру регистрации доверенности.