PowerOfAttorneyToPost¶
Структура PowerOfAttorneyToPost
предназначена для заполнения данных о машиночитаемой доверенности (МЧД) при отправке документов.
message PowerOfAttorneyToPost {
optional PowerOfAttorneyFullId FullId = 1;
required bool UseDefault = 2;
optional PowerOfAttorneySignedContent Content = 3;
optional bool SendAsFile = 4;
repeated PowerOfAttorneySignedContent Contents = 5;
optional bool UseDocumentContent = 6;
}
message PowerOfAttorneySignedContent {
required Content_v3 Content = 1;
required Content_v3 Signature = 2;
}
FullId
— идентификатор МЧД, представленный структурой PowerOfAttorneyFullId. Необязательный параметр. Если не указан, то у сотрудника должна быть настроена МЧД по умолчанию и флагUseDefault
должен иметь значениеtrue
.UseDefault
— флаг «Использовать МЧД по умолчанию». Чтобы использовать этот флаг, сотрудник или администратор ящика должен настроить МЧД по умолчанию в веб-интерфейсе или с помощью метода UpdateEmployeePowerOfAttorney. Если для сотрудника, вызывающего метод отправки документа, не настроена МЧД по умолчанию, то при значенииUseDefault = true
метод вернет ошибку.Content
— содержимое файла МЧД и подписи. Поле устарело; используйте полеContents
. Представлено структуройPowerOfAttorneySignedContent
с полями:Content
— файл МЧД, представленный структурой Content_v3.Signature
— файл подписи под МЧД, представленный структурой Content_v3.
SendAsFile
— флаг, указывающий, что МЧД нужно передать файлом. По умолчанию имеет значениеfalse
. МЧД будет передана файлом, если заполнено полеFullId
илиUseDefault = true
иSendAsFile = true
. Не используйте флагSendAsFile
, если МЧД не зарегистрирована в реестре доверенностей ФНС; в этом случае можно передать файл с помощью структуры Content.Contents
— список файлов передоверенной МЧД и родительских МЧД. Доверенности могут быть указаны в произвольном порядке. Можно передать содержимое МЧД без передоверия. Каждый файл представлен структуройPowerOfAttorneySignedContent
с полями:Content
— файл МЧД. Представлен структурой Content_v3.Signature
— файл подписи под МЧД. Представлен структурой Content_v3.
UseDocumentContent
— флаг, указывающий, что МЧД передается в содержимом документа. По умолчанию имеет значениеfalse
. Применимо только для актов сверки в формате приказа №405 и актов о приемке выполненных работ КС-2 в формате приказа №691. Подробнее о передаче МЧД в содержимом в разделе Отправка документа.
В структуре PowerOfAttorneyToPost
можно указать только одно из перечисленных ниже значений, иначе метод отправки вернет ошибку:
FullId
,
Content
,
Contents
,
UseDefault = true
,
UseDocumentContent = true
.
Если одновременно указны флаги SendAsFile = true
и UseDocumentContent = true
, то МЧД будет передана в содержимом документа.
Примечание
На время переходного периода допускается отправка документов без МЧД: для этого структура PowerOfAttorneyToPost
должна отсутствовать в теле запроса.
См. также
- Структура используется:
в структуре DocumentSenderSignature
в структуре DocumentSignature
в структуре SignedContent
- Руководства: