Как удалить жесткие возвраты из DocuSign JavaScript, чтобы создать пользовательскую кнопку Salesforce - PullRequest
0 голосов
/ 27 февраля 2020

Прошу прощения за мое невежество, я только начинающий в кодировании и нахожу это очень запутанным.

Я смотрю на создание пользовательской кнопки для DocuSign для Salesforce.

У меня есть код, предоставленный DocuSign, однако говорят, что он не будет работать, если я не уберу «жесткие возвраты»

Может ли кто-нибудь помочь мне понять, как это сделать, учитывая, что я не могу кодировать?

Я попытался вставить приведенный ниже код, но он не сработал, иначе вот ссылка, где его можно найти. Рад заплатить за совет!

https://support.docusign.com/guides/dfs-admin-guide-sample-js-code-custom-buttons

1 Ответ

0 голосов
/ 28 февраля 2020

Синтаксис этих кнопок зависит от текущей настройки Salesforce. Ссылка на статью предназначена для более старой пользовательской кнопки DocuSign для Salesforce, которую необходимо использовать в классе classi c для триггера Execute JavaScript.

В ожидании версии пакета eSignature for Salesforce , это может не сработать для вас. При ближайшем рассмотрении этот код кнопки предназначен для предыдущей версии (DocuSign для Salesforce

После версии 7 и из-за проблем безопасности вы можете увидеть любая ошибка, связанная с токеном CSRF, что означает, что вы захотите использовать код кнопки в формате {! URLFor ()}.

Пример:

{!URLFOR('/apex/dsfs__DocuSign_CreateEnvelope', null, [
SourceID = Opportunity.Id,
CCRM = 'Decision Maker~Signer 1',
CCTM = 'Decision Maker~Signer',
DST = 'a2e2cd02-f11e-4c8c-a830-c9f2b6564a9e',
LA = '0',
LF = '0',
OCO = 'Tag'
]
)}

Теперь, если вы Перейдя на Salesforce Lightning, у нас есть встроенная в пользовательский интерфейс функция, предназначенная для разработки этих кнопок для вас с помощью интерфейса точка / щелчок.

Я посмотрел на приведенный вами пример, и он Похоже, что это неправильная маркировка. Я обратился в нашу службу поддержки, чтобы обновить статью. А пока взгляните на https://support.docusign.com/en/articles/DFS-URL-buttons-for-Lightning-basic-setup-limitations - это обрисовывает в общих чертах то, что я включил в свой ответьте и приведите несколько примеров, которые помогут вам начать. Дайте мне знать, если у вас есть дополнительные вопросы.

...