diadocsdk-csharp icon indicating copy to clipboard operation
diadocsdk-csharp copied to clipboard

Какие нужны права для загрузки документа в исходящие

Open Aarnihauta opened this issue 3 years ago • 3 comments

Использую уже готовые методы отправки документов (PostMessage и PostMessagePatch) на C#, хочу узнать, чтобы загрузить документы в исходящие, а затем передать на подпись, какие на это права потребуются?

Aarnihauta avatar Dec 24 '21 08:12 Aarnihauta

Просто уберите сигнатуру из Document Attachment. Ляжет в исходящие и будет просить подписи. ` var documentAttachment = new DocumentAttachment {

            TypeNamedId = typeNamedId,
            Function = function,
            Version = version,

            // Теперь передадим сам файл УПД и сформированную к нему подпись:
            SignedContent = new SignedContent
            {
                Content = content,
                //Signature = signature
            },

            Comment = "Здесь можно указать любой текстовый комментарий, который нужно оставить к документу",
            CustomDocumentId = "Тут можно указать любой строковый идентификатор, например, для соответствия с вашей учётной системой",

            
        };`

yudinvs1 avatar Jan 19 '22 13:01 yudinvs1

Я так и делал, но всё равно не загружается в исходящие, всё требуют права на подпись

Aarnihauta avatar Jan 20 '22 05:01 Aarnihauta

Попробуйте вот так сделать: messageToPost.IsDraft = true; Документ ляжет в черновики а не в исходящие

yudinvs1 avatar Jan 21 '22 13:01 yudinvs1