Для нашего приложения мы создаем конверты с документом для подписи в приложении электронной подписи DocuSign с помощью API DocuSign. Все было хорошо до первого и второго квартала 2024 года. Теперь клиенты сообщают, что больше не могут редактировать/удалять документы, как описано здесь. https://support.docusign.com/s/document-item?language=en_US&rsc_301&bundleId=gbo1643332197980&topicId=fjx1578456267870.html&_LANG=enus
На данный момент конверт находится в состоянии, созданном.
При загрузке документа вручную я по-прежнему могу использовать описанную выше функцию. Поддержка DocuSign не смогла помочь. Есть идеи, в чем здесь может быть проблема?





Вам необходимо установить ShowEditDocuments = "true" в объекте DocumentSettings объекта EnvelopeViewSettings, который используется для определения различных настроек или встроенной отправки. И да, это новое обновление, которое было выпущено недавно.
Не уверен, какой язык вы используете, я предполагаю, что C#, вот код, который вам нужен:
private static EnvelopeViewRequest PrepareViewRequest(string startingView, string returnUrl)
{
EnvelopeViewSettings viewSettings = new EnvelopeViewSettings
{
StartingScreen = startingView,
SendButtonAction = "send",
ShowBackButton = "false",
BackButtonAction = "previousPage",
ShowHeaderActions = "false",
ShowDiscardAction = "false",
LockToken = string.Empty,
RecipientSettings = new EnvelopeViewRecipientSettings
{
ShowEditRecipients = "false",
ShowContactsList = "false",
},
DocumentSettings = new EnvelopeViewDocumentSettings
{
ShowEditDocuments = "true",
ShowEditDocumentVisibility = "false",
ShowEditPages = "false",
},
TaggerSettings = new EnvelopeViewTaggerSettings
{
PaletteSections = "default",
PaletteDefault = "custom",
},
TemplateSettings = new EnvelopeViewTemplateSettings
{
ShowMatchingTemplatesPrompt = "true",
},
};
EnvelopeViewRequest viewRequest = new EnvelopeViewRequest
{
ReturnUrl = returnUrl,
ViewAccess = "envelope",
Settings = viewSettings,
};
return viewRequest;
}
Очень полезно, спасибо!
Использует ли ваше приложение SDK? который из? какая версия? Можете ли вы поделиться кодом, который это делает? какое сообщение об ошибке вы получаете?