Как можно запретить обязательное требование извещения о получении, если отправляю неформализованное сообщение?
Что не получается никак это сделать.
Вот пример кода, который отправляет документ:
`
var attachment = new DocumentAttachment
{
TypeNamedId = "nonformalized",
SignedContent = new SignedContent { Content = documentBytes, Signature = signatureBytes },
Metadata =
{
new MetadataItem("FileName", "Информация для сведения для клиента.pdf"),
new MetadataItem("DocumentNumber", "1457684554"),
new MetadataItem("DocumentDate", "24.05.2024"),
},
NeedReceipt = false
};
var messageToPost = new MessageToPost
{
FromBoxId = senderBoxId,
ToBoxId = recepientBoxId,
DocumentAttachments = { attachment }
};
api.PostMessage(token, messageToPost);
`
В итоге контрагенту приходит документ и, если подпись не запрашивалась, обязательно зачем-то запрашивается уведомление о получении.
Как это можно отключить? Вроде ведь поставил NeedReceipt = false
Добрый день.
Как можно запретить обязательное требование извещения о получении, если отправляю неформализованное сообщение? Что не получается никак это сделать.
Вот пример кода, который отправляет документ: ` var attachment = new DocumentAttachment { TypeNamedId = "nonformalized", SignedContent = new SignedContent { Content = documentBytes, Signature = signatureBytes }, Metadata = { new MetadataItem("FileName", "Информация для сведения для клиента.pdf"), new MetadataItem("DocumentNumber", "1457684554"), new MetadataItem("DocumentDate", "24.05.2024"), }, NeedReceipt = false };
var messageToPost = new MessageToPost { FromBoxId = senderBoxId, ToBoxId = recepientBoxId, DocumentAttachments = { attachment } };
api.PostMessage(token, messageToPost); `
В итоге контрагенту приходит документ и, если подпись не запрашивалась, обязательно зачем-то запрашивается уведомление о получении. Как это можно отключить? Вроде ведь поставил NeedReceipt = false