Руководство по настройке переноса данных и шаблонов Adobe Sign для Salesforce

Обзор

Adobe Sign позволяет использовать интерактивные формы для сбора данных от подписывающих сторон, размещения полей для подписей и инициалов в документах, сбора двухсторонних данных от отправителя и подписывающей стороны, а также другие возможности.

Можно создать собственную библиотеку шаблонов Adobe Sign, сохранив формы и шаблоны Adobe Sign на вкладке «Документы Salesforce».

Текстовые теги Adobe Sign предоставляют следующие возможности.

  • Установка определенных областей для подписей и инициалов клиентов в документах
  • Сбор данных от подписывающих сторон для дальнейшей отправки в учетную запись Salesforce (см. раздел Сопоставление данных).
  • Объединение данных из Salesforce в полях документов до их отправки на подпись (см. раздел Перенос данных).

Можно создавать формы Adobe Sign путем добавления специальных текстовых тегов в любые документы, отправляемые через Adobe Sign (форматы Word, PDF, «текст» и т. д.). Подробная информация представлена в Руководстве по текстовым тегам.

Примечание.

Доступны еще две дополнительных настройки, относящихся к сопоставлению данных/объединений. Обе настройки можно задать в соответствии с необходимыми требованиями. Для этого выберите Настройка > Инструменты платформы > Пользовательский код > Пользовательские настройки:

1. Хотите получать сообщения электронной почты, если не удастся выполнить операцию сопоставления объединения или данных?

  • Включить уведомления об ошибках сопоставления (включен по умолчанию) — включите этот параметр, чтобы владельцу операции сопоставления объединения или данных отправлялись уведомления по электронной почте каждый раз, когда происходят ошибки при выполнении сопоставления.

2. Требуется, чтобы имена API отображались при выборе полей «Сопоставление данных/объединений»?

  • Показать имена API полей (отключено по умолчанию) — активируйте эту опцию для отображения имен API для каждого поля и отношения объектов Salesforce при сопоставлении данных/объединений.

Просмотр инструкций

Walk me thru

Обратите внимание, что на некоторых страницах есть кнопка «Просмотреть инструкции».

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


Примечание.

Имена полей можно с легкостью перенести в поля объекта SFDC, «загрузив» имена полей в Salesforce. Это позволяет выбрать имена полей из списка вместо ввода имен полей в текстовые поля вручную. Для этого выполните следующие действия.

  1. Создайте форму со всеми определенными полями.
  2. Отправьте форму на подпись через Salesforce с понятным именем соглашения, например Шаблон полей W4.
    • Это имя позволит найти нужный шаблон при переносе полей.
  3. Введите какие-либо (любые) данные в каждое поле, которое требуется перенести, затем подпишите соглашение, чтобы оно было зарегистрировано как завершенное в Salesforce.
    • После завершения формы Salesforce может извлекать из нее имена полей.
  4. Теперь при использовании функции импорта для переноса данных отобразится новый шаблон.

Примечание о формах и текстовых тегах

Для успешного сопоставления требуются заранее созданные формы с определенными именами полей, позволяющие логически связать поле объекта SFDC с полем формы Adobe Sign. 

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

Примеры текстовых тегов

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

Примечание.

Функция Сокращение текстовых тегов может быть очень полезна для создания форм и сопоставления полей благодаря созданию условия для имен полей, повторяющихся в каждом документе (позволяет экономить время, поскольку повторное создание формальных тегов не требуется). Эта функция значительно повышает удобство сопоставления данных из нескольких форм и формирует связь для будущих форм.

Перенос данных — создание документов с помощью данных Salesforce

С помощью переноса данных в Adobe Sign можно перенести данные полей из Salesforce в поля документов (перед отправкой на подпись).

Например, можно автоматически перенести адрес и номер телефона «Интерес» из записи Salesforce в соглашение до его отправки в «Интерес» на подпись. Можно также изменить статус «Возможность» после окончательного подписания документа и завершения работы с ним. Перенесенные поля данных при необходимости могут быть изменены подписывающими сторонами (если необходимо перенести обновленные данные подписывающей стороны обратно в Salesforce).

С помощью функции переноса данных можно также автоматически добавлять списки продуктов, связанные с «Возможность». Можно определить, какие атрибуты продуктов (например, количество и цена) требуется добавить с соглашения, а также указать способ сортировки и фильтрации связанных продуктов. 

Сведения о переносе данных

Тип источника данных для переноса может являться определенным постоянным значением или значением из поля объекта Salesforce, полученным из соглашения Adobe Sign. Место назначения для каждого элемента переноса данных — выделенное поле в соглашении Adobe Sign.

В примере переноса данных внизу поля документа Adobe Sign «FirstName» и «LastName» заполняются данными поля «Получатель Salesforce» («Контакт»). Кроме того, в поле документа «Организация» будет добавлено имя учетной записи.

Пример объединения полей

Примечание.

Для выбора объекта для сопоставления необходимо начать с объекта соглашения, затем перейти к родительскому объекту или объекту поиска. Во время выполнения этой операции связь между объектами должна уже быть установлена.

Создание переноса данных

Создание нового переноса данных

    1. Выберите Adobe Sign в средстве запуска приложений в верхнем левом углу экрана.

    2. Выберите вкладку Перенос данных.

    3. На главной странице переноса данных нажмите Создать.

Кнопка «Создать» на странице «Перенос данных»

Откроется страница «Новый перенос данных».

Страница «Новый перенос данных»

    4. В разделе «Информация о переносе» введите имя переноса и укажите, требуется ли использовать его по умолчанию. Если флажок «Перенос данных по умолчанию» установлен, перенос будет выполняться по умолчанию при отправке документов на подпись.

Назовите перенос.

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

        а. Нажмите переключатель Показать, чтобы отобразить раздел Импорт полей формы документа.

Импорт полей формы документа

        б. Нажмите значок поиска под полем Импорт полей из.

        в. Выберите соглашение, из которого требуется импортировать поля.

        г. Нажмите кнопку Импорт полей формы.

Отобразится количество импортируемых полей.

Отобразится количество импортируемых полей.

    6. В разделе Сопоставление объектных полей Salesforce с полями документа можно создать сопоставление из полей, на которые ссылается объект соглашения Adobe Sign (в том числе пользовательских полей). Можно также создать правила сопоставления для переноса данных в документы Adobe Sign. 

Раздел «Сопоставление объектных полей Salesforce с полями документа»

Чтобы создать строку переноса данных полей, выполните следующие действия.

    1. Нажмите Добавить сопоставление полей для добавления новой пустой строки.

Добавить сопоставление полей

    2. Укажите сопоставления и правила сопоставления, выбрав следующие параметры.

  • Целевое поле документа: при наличии импортированных полей формы можно выбрать эти поля. Либо можно ввести определенное имя поля.
    • Нажмите значок слева от параметра Целевое поле документа, чтобы переключиться между вводом текста и выбором значения из раскрывающегося списка, содержащего доступные и импортированные значения полей формы.
  • Тип источника: выберите Поле объекта Salesforce или Постоянное значение.
  • Значение источника: в зависимости от выбранного типа источника необходимо указать следующее значение.
    • Если значением источника является Объект поля Salesforce, то необходимо выбрать значение. Для этого нажмите ссылку Выбранный объект, чтобы открыть диалоговое окно Средство выбора объекта, в котором можно выбрать поле объекта источника Salesforce.
Средство выбора объекта

        Если значением источника является постоянная величина, то необходимо ввести значение в соответствующее поле.

  • Отключить: если этот флажок установлен, строка сопоставления не будет применена.
  • Действия: нажмите этот значок, чтобы удалить строку.
Введите постоянное значение, если значение должно быть постоянным.

    3. Повторите действия 1–2 для добавления дополнительных строк сопоставления.

 

В разделе Сопоставить поля строк позиций для продуктов Salesforce с полями документа Adobe можно добавить списки продуктов, связанные с возможностью.

Чтобы создать строку переноса данных полей, выполните следующие действия.

  1. Нажмите Добавить сопоставление полей для добавления новой пустой строки.
Map SFDC product line fields

    2. Нажмите Выбранный объект, чтобы открыть диалоговое окно Средство выбора объекта.

Средство выбора объекта

    3. В диалоговом окне Средство выбора объекта выберите поля источника Salesforce, выберите «возможность», «продукт возможных сделок», затем добавьте атрибуты продукта, например «качество», «цена» и описание строки, которые требуется добавить в соглашения. Можно также определить поле и порядок сортировки.

Object Selector Expanded

    4. Нажмите Готово.

    5. Повторите действия 1–4 для добавления дополнительных строк сопоставления.

После создания шаблона переноса данных нажмите Сохранить.

 

Использование переноса данных по умолчанию и нескольких переносов данных

Можно создать любое количество переносов данных; один из них можно определить как перенос данных по умолчанию, который будет выполняться при каждой отправке соглашения на подпись. Можно определить только один перенос данных по умолчанию.

Можно также явным образом определить, какой перенос данных требуется использовать для соглашения, сославшись на него в поле «Перенос данных» соглашения (echosign_dev1__Merge_Mapping__c). При определении того, какой шаблон требуется применить, можно использовать рабочий процесс Salesforce или инициировать любую пользовательскую бизнес-логику. Обратите внимание, что пользователю не требуется задавать это поле таким образом, чтобы оно ссылалось на перенос по умолчанию; перенос по умолчанию выполняется, если поле оставлено пустым.

Примечание.

При развертывании крупных и сложных систем рекомендуется использовать только перенос по умолчанию (при пробном запуске/тестировании). Установление связи для шаблонов явным образом следует выполнять в большинстве случаев.


Вложенные файлы

Существуют параметры переноса данных, которые определяют принципы работы с вложениями файлов. По умолчанию исходный прикрепленный документ (например, шаблон соглашения о неразглашении) будет удален, и объединенный документ будет прикреплен к записи о соглашении после отправки соглашения.

  • Прикрепить объединенный документ — при использовании переноса данных для соглашения можно выбрать этот параметр, чтобы прикрепить документ с объединенными данными к записи о соглашении (после отправки соглашения).
  • Удалить исходный документ — при использовании переноса данных для соглашения можно выбрать этот параметр, чтобы удалить исходный документ шаблона из записи о соглашении (после отправки соглашения).

Примечание.

Эти параметры применяются глобально и влияют на все шаблоны переноса данных.

Изменение этих настроек:

  1. Выберите Настройка > Инструменты платформы > Пользовательский код > Пользовательские настройки.
  2. Нажмите метку Параметры переноса данных Adobe Sign.
  3. Нажмите кнопку Управление.
  4. Нажмите кнопку Создать.
  5. Измените параметры в соответствии с требованиями и нажмите Сохранить.

 

Устранение неполадок при переносе данных

Поля Salesforce содержат правила проверки, которые могут привести к ошибке сопоставления. Например, при сопоставлении поля электронной почты Salesforce с текстовым полем Adobe Sign может возникнуть ошибка (если введенное в поле значение не является допустимым адресом электронной почты).

При возникновении ошибки сопоставления соответствующее сообщение сохраняется в поле «Ошибка переноса данных» (echosign_dev1__Merge_Mapping_Error__c) в объекте соглашения Adobe Sign и сообщение электронной почты отправляется владельцу переноса данных с информацией об ошибке.  

Примечание.

Можно также создать отчет или список для отображения полей сопоставления с ошибками.

Уведомление по электронной почте включено по умолчанию, но может быть отключено с помощью следующего параметра:

1. Выберите Настройка > Инструменты платформы > Пользовательский код > Пользовательские настройки.

2. Нажмите метку Настройки Adobe Sign.

Пользовательские настройки Adobe Sign

    2. Нажмите кнопку Управление на странице Пользовательское определение настроек.

    3. Нажмите Создать или Редактировать на странице Пользовательская настройка.

    4. Найдите Включить уведомления об ошибках сопоставления и внесите необходимые изменения.

Включение уведомления об ошибках сопоставления

Сопоставление данных — отправка данных о подписывающей стороне и файлов в записи Salesforce

С помощью сопоставления данных полей форм Adobe Sign можно определить, каким образом Adobe Sign обновляет объекты Salesforce.com данными, полученными от подписывающих сторон. Например, можно обновить запись контакта подписывающей стороны в Salesforce.com с использованием адреса и номера телефона, указанных при подписании документа. Кроме того, можно вернуть подписанное соглашение Adobe Sign, журнал аудита и любые загруженные сопроводительные документы от получателей в объекты Salesforce путем настройки сопоставления файлов. 

Сведения о сопоставлении данных полей форм

Сопоставление данных Adobe Sign позволяет обновить объекты Salesforce при подписании соглашения Adobe Sign или на указанном этапе рабочего процесса. Каждое сопоставление данных необходимо настроить заранее и установить для него правила сопоставления. Каждое правило сопоставления данных определяет источник данных и целевое поле Salesforce, которое требуется обновить.

В качестве источника для сопоставления данных можно использовать поле формы Adobe Sign, определенное постоянное значение или значение из поля соглашения Adobe Sign. Целевым объектом каждого сопоставления данных может являться любое поле в любом объекте Salesforce, на которое может ссылаться соглашение Adobe Sign.

Например, в сопоставлении внизу обновляется имя и фамилия подписанта (указанные подписантом) в объекте «Контакт». Кроме того, обновляется этап «Возможность», а подписанное соглашение и журнал аудита добавляются в «Возможность» при подписании соглашения. 

Пример сопоставления полей

Несколько дополнительных примеров использования функции сопоставления данных для обновления Salesforce:

  • Обновление контактной информации получателя
  • Добавление номера заказа в «Возможность»
  • Обновление платежной информации в «Учетная запись»
  • Изменение этапа «Возможность» при подписании контракта
  • Добавление подписанного документа PDF и журнала аудита в «Контакт» 

 

Создание сопоставления данных полей форм

Для создания нового сопоставления данных Adobe Sign выполните следующие действия.

  1. Выберите Adobe Sign в средстве запуска приложений в верхнем левом углу экрана.
  2. Выберите вкладку Сопоставление данных.
  3. На главной странице Сопоставление данных нажмите кнопку Создать.
  4. На странице Новое сопоставление данных введите понятное имя сопоставления и укажите, требуется ли использовать его по умолчанию. Если установлен флажок «Сопоставление данных по умолчанию?», сопоставление будет выполняться по умолчанию после подписания соглашений. Устанавливать сопоставление данных по умолчанию необязательно. Можно назначить сопоставление шаблону соглашения, который используется при создании соглашения.
Страница «Новое сопоставление данных»

    5. В разделе Сопоставление полей можно определить сопоставление данных с полями Salesforce. Можно добавить правила сопоставления для обновления полей с помощью любого связанного объекта Salesforce. Можно создать сопоставление для любого поля (в том числе для пользовательских полей). Существует два способа создания строк сопоставления и определения того, какие поля соглашения будут использованы для сбора данных. Можно импортировать поля из существующего документа с помощью параметра Импорт полей из существующего соглашения. Либо можно определить каждую строку сопоставления по отдельности с помощью параметра Добавить сопоставление.

Примечание.

Если в документе, из которого выполняется импорт полей, нет пользовательских полей Adobe Sign, то стандартные поля Adobe Sign по умолчанию (имеющиеся в каждом подписанном соглашении) не могут быть импортированы (например, подписано (дата), адрес электронной почты, имя, фамилия, должность и организация).

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

  1. Выберите соглашение, из которого требуется импортировать поля.
Выберите шаблон для импорта.

    2. Нажмите кнопку Импорт полей формы. Отобразится количество импортируемых полей.

Нажмите кнопку «Импорт полей формы».

С помощью параметра Добавить сопоставление можно добавить строки сопоставления по отдельности (см. ниже).

Ссылка «Добавить сопоставление»

Для каждой строки сопоставления полей укажите следующие данные.

    1а. Какой объект Salesforce требуется обновить? — выберите целевой объект Salesforce, в который будут скопированы данные.

    1б. Какое поле Salesforce требуется обновить? — выберите целевое поле Salesforce, в которое будут скопированы данные.

    2а. Откуда будут получены данные? — Выбрать тип — Выберите один из следующих вариантов: поле формы EchoSign, постоянное значение или поле соглашения.

    2б. Каково значение данных?— В зависимости от выбранного параметра Источник данных пользователь должен указать следующие сведения.

  • Данные из «поля формы EchoSign» — выберите поле формы EchoSign или введите определенное имя поля. Нажмите значок слева от поля, чтобы переключиться между вводом текста и выбором значения из раскрывающегося списка, содержащего доступные и импортированные значения полей формы.
  • Данные из «постоянного значения» — введите определенное значение. Например, можно ввести значение поля, используемое в списке Salesforce. Либо введите числовое или текстовое значение, которое будет добавлено в поле Salesforce.
  • Данные из «поля соглашения» — выберите поле соглашения из раскрывающегося списка.

    3. Когда выполнять сопоставление?  — Выбрать состояние соглашения — сопоставление данных будет выполнено при переключении соглашения в указанное состояние.

  • Подписано/утверждено/Принято/заполнено/доставлено
  • Ожидание скрепляющей подписи/утверждения/принятия/заполнения/доставки
  • Отправлено для подписи/утверждения/принятия/заполнения/доставки
  • Отмененные/отклоненные
  • Просроченные
Пример записей сопоставления данных

При необходимости можно изменить настройки любой строки сопоставления.

  1. В разделе «Действия» нажмите значок настроек (в виде шестеренки)
  2. В диалоговом окне Настройки значения сопоставления полей можно выбрать следующие параметры.
    • Не перезаписывать существующее значение: если значение уже существует в целевом поле Salesforce, не перезаписывайте это значение, используя данное правило сопоставления.
    • Не записывать пустое значение: если исходное значение из соглашения Adobe Sign оказалось пустым, не записывайте пустое значение в целевое поле Salesforce, используя данное правило сопоставления.

При необходимости можно также отключить строку сопоставления, нажав кнопку «Отключить» (строка сопоставления не будет выполняться)

 

Создание сопоставления файлов

Можно сопоставить подписанное соглашение или журнал аудита Adobe Sign с выбранным целевым объектом Salesforce, выполнив следующие действия.

    1. Нажмите Добавить сопоставление в таблице «Сопоставление файлов». 

Сопоставление файлов — ссылка «Добавить сопоставление»

    2. Для каждой строки сопоставления файлов выберите следующие параметры.

1. Какой объект Salesforce требуется обновить? — выберите целевой объект Salesforce, в который будут скопированы данные

2а. Каким образом добавить файл? — возможны следующие варианты:

• Добавить справочную ссылку на файл: создание URL-адреса для доступа к подписанному соглашению в формате PDF.

• Прикрепить файл непосредственно к объекту: прикрепление документа PDF непосредственно к объекту (если список вложений доступен для данного объекта).

Примечание.

Не все объекты (например, «Пользователи») поддерживают прикрепление файлов, поэтому не следует сопоставлять файлы с такими объектами.

 

2б. В какое поле добавить URL-адрес файла? — требуется заполнить только при выборе параметра «Добавить справочную ссылку на файл». Необходимо добавить целевое поле, в которое будет скопирован URL-адрес.

Примечание.

Добавление справочной ссылки на журнал аудита, сопутствующие документы или разделенные подписанные документы PDF не поддерживается. Эти файлы PDF можно прикрепить к записи объекта Salesforce.

Кроме того, справочную ссылку можно сопоставить только с текстовым полем (например, полем строки, списка).

 

3. Какой файл требуется добавить? — возможны следующие варианты:

• Подписанное соглашение — объединенный документ PDF — выберите этот параметр при одновременной отправке нескольких документов на подпись. Этот параметр позволяет вернуть подписанные документы в запись объекта Salesforce в виде одного объединенного документа PDF.

• Подписанное соглашение — отдельные документы PDF — выберите этот параметр при одновременной отправке нескольких документов на подпись. Этот параметр позволяет вернуть подписанные документы в запись объекта Salesforce в виде отдельных документов PDF.

• Журнал аудита — выберите этот параметр, чтобы вернуть журнал аудита в формате PDF в запись объекта Salesforce.

• Сопутствующие документы — выберите этот параметр, чтобы вернуть все сопутствующие документы, загруженные подписывающими сторонами, в запись объекта Salesforce.

Примечание.

Если Adobe Sign содержит пользовательский URL-адрес с пользовательским поддоменом (пример: https://companyxyz.echosign.com), для возвращения подписанного соглашения PDF в Salesforce требуется выполнить еще одно действие. 

 

  1. Выберите Настройка > Настройки > Безопасность > Настройки удаленного веб-сайта.
  2. Нажмите кнопку Создать удаленный веб-сайт.
  3. Добавьте URL-адрес Adobe Sign в качестве URL-адреса нового удаленного веб-сайта. Это действие требуется выполнить только при сопоставлении подписанного соглашения.
Страница «Изменить удаленный веб-сайт»

4. Когда выполнять сопоставление? — Выбрать состояние соглашения — сопоставление данных будет выполняться при переходе соглашения в указанное состояние. Возможны следующие варианты:

• Подписано/утверждено/Принято/заполнено/доставлено

• Ожидание Скрепляющей Подписи/Утверждения/Принятия/Заполнения/Доставки

• Отправлено для Подписи/Утверждения/Принятия/Заполнения/Доставки

• Отмененные/отклоненные

• Просроченные

После завершения сопоставления данных нажмите кнопку Сохранить.

 

Использование сопоставления данных по умолчанию и нескольких сопоставлений данных

Можно создать любое количество сопоставлений данных; одно из них можно определить как сопоставление по умолчанию, которое будет выполняться при каждом изменении состояния соглашения. Можно определить только одно сопоставление данных по умолчанию.

Можно также явным образом определить, какое сопоставление данных требуется использовать для соглашения, сославшись на него в поле «Сопоставление данных» соглашения (echosign_dev1__Process_Template__c). При определении того, какое сопоставление данных требуется применить, можно использовать рабочий процесс Salesforce или инициировать пользовательскую бизнес-логику. Обратите внимание, что пользователю не требуется задавать это поле таким образом, чтобы оно ссылалось на сопоставление по умолчанию; сопоставление по умолчанию выполняется, если поле оставлено пустым.

Можно также выполнить сопоставление до или после изменения состояния соглашения на «Подписано» (например, выполнить сопоставление после подписания первым пользователем). Для этого необходимо установить флажок «Инициировать сопоставление данных» (echosign_dev1__Trigger_Process_Template__c). При определении того, когда требуется выполнить сопоставление данных, можно использовать рабочий процесс Salesforce или инициировать любую пользовательскую бизнес-логику.

Кроме того, можно связать сопоставление данных с шаблоном соглашения. Дополнительные сведения представлены в разделе Шаблоны соглашений.

Устранение неполадок при сопоставлении данных

Поля Salesforce содержат правила проверки, которые могут привести к ошибке сопоставления. Например, при сопоставлении текстового поля Adobe Sign с полем адреса электронной почты Salesforce может возникнуть ошибка (если введенное в поле значение не является допустимым адресом электронной почты).

Рекомендуется при возможности использовать правила проверки полей форм Adobe Sign, чтобы убедиться, что введенные подписантами данные могут быть возвращены в Salesforce. Adobe Sign использует стандартные правила проверки полей форм PDF из документов PDF и позволяет создавать правила проверки при работе с текстовыми тегами Adobe Sign. Дополнительные сведения представлены в Руководстве по текстовым тегам.

При возникновении ошибки сопоставления соответствующее сообщение сохраняется в поле «Ошибка сопоставления данных» (echosign_dev1__Data_Mapping_Error__c) в объекте соглашения Adobe Sign и сообщение электронной почты отправляется владельцу сопоставления данных с информацией об ошибке.  

Примечание.

Можно также создать отчет или список для отображения полей сопоставления с ошибками.

Уведомление по электронной почте включено по умолчанию, но может быть отключено с помощью следующего параметра:

  1. Выберите Настройка > Инструменты платформы > Пользовательский код > Пользовательские настройки.
  2. Нажмите метку Настройки Adobe Sign.
  3. Нажмите Управление.
  4. Нажмите Создать (или Редактировать).
  5. Найдите (ctrl/cmd +f) параметр Включить уведомления об ошибках сопоставления.
  6. Измените настройки в соответствии с требованиями.
  7. Нажмите Сохранить.

Шаблоны соглашений и кнопка «Отправить на подпись»

С помощью шаблонов соглашений Adobe Sign можно заранее с легкостью настроить множество значений и параметров по умолчанию для соглашений. Можно также привязать шаблон соглашения к кнопке «Отправить на подпись».

Сведения о шаблонах соглашений

Шаблоны содержат предварительно заданные поля соглашения, в том числе «имя», «сообщение», «язык», «тип подписи», «сроки действия» и «безопасность». Кроме того, можно связать с шаблоном соглашения определенное сопоставление данных, перенос данных или объект (например, «Возможность», «Учетная запись», «Контакт», «Интерес», «Возможность» и «Контракт»). Кроме того, можно предварительно настроить определения получателей, сопоставить поля с полями соглашения, а также предварительно задать вложения файлов.

Можно также настроить кнопку «Отправить на подпись», которая отображается на соответствующей записи объекта (например, «Возможность»), для связи с шаблоном соглашения по умолчанию. При нажатии этой кнопки будет создано соглашение на основе шаблона.

Создание шаблона соглашения

Для создания нового шаблона соглашения выполните следующие действия.

  1. Выберите Adobe Sign в средстве запуска приложений в верхнем левом углу экрана.
  2. Откройте вкладку Шаблоны соглашений.
  3. На главной странице Шаблоны соглашений нажмите кнопку Создать.
Перейдите к разделу «Создание шаблонов соглашений».

Откроется страница Создание шаблона соглашения.

Страница «Шаблон соглашения»

4. В разделе Информация можно ввести или включить следующие параметры.

Раздел «Информация»

• Имя шаблона соглашения: введите имя шаблона соглашения.

• Тип главного объекта: введите имя API (не метку) объекта Salesforce, который будет использован как главная ссылка для некоторых дополнительных определений в шаблоне соглашения. Например, можно определить получателей, сопоставления полей или вложения для соглашения; соответствующие поля будут найдены и сопоставлены в главном объекте или в данных из объектов поиска. Примеры главного объекта: «Возможность», «Учетная запись», «Контакт», «Интерес» или «Контракт». Если главный объект определен в шаблоне соглашения, необходимо запустить соглашение с помощью кнопки «Отправить на подпись» на главном объекте. Дополнительные сведения о включении кнопки по умолчанию или создании новых кнопок «Отправить на подпись» представлены в разделе Включение кнопки «Отправить на подпись».

Тип соглашения: определение типов соглашений позволяет вам сообщать о категориях соглашений.

• Активно: включите этот параметр, чтобы разрешить использование шаблона. Если флажок удален, шаблон будет недоступен для использования.

• По умолчанию: включите этот параметр, чтобы установить этот шаблон соглашения по умолчанию для новых соглашений. Можно также указать определенный шаблон соглашения для других соглашений (шаблон соглашения по умолчанию будет переопределен). Например, можно создать пользовательскую кнопку «Отправить на подпись» для объекта «Учетная запись», связанного с определенным шаблоном соглашения. Дополнительные сведения о пользовательских кнопках представлены в разделе Включение кнопки «Отправить на подпись».

• Автоматическая отправка: включите этот параметр, чтобы использовать имеющиеся автоматизированные рабочие процессы для отправки соглашений или чтобы автоматически отправлять соглашения при нажатии пользователем кнопки «Отправить на подпись» в записи Salesforce. Чтобы использовать функцию «Автоматическая отправка», необходимо иметь хотя бы одного получателя и одно вложение, заданное в шаблоне соглашения.

• Доступно для действий издателя: если для организации включен параметр «Действия издателя в Chatter», то можно установить этот флажок, чтобы включить данный шаблон соглашения. С помощью действий издателя Chatter можно отправлять соглашения из Chatter. Установите этот флажок, чтобы включить данный шаблон соглашения для действия Chatter для следующих главных объектов: «Контакт», «Учетная запись» или «Возможность». Например, если главным объектом является «Возможность», при выборе этого параметра пользователи смогут отправлять этот шаблон соглашения из любого канала «Возможность» Chatter. Если поле главного объекта оставлено пустым, то пользователь может включить шаблон соглашения на главной странице канала Chatter. Дополнительные сведения об использовании действий издателя Chatter в Adobe Sign.

 

5. В разделе Информация о соглашении можно ввести или выбрать следующие параметры.

Добавление имени соглашения

• Имя соглашения: введите пользовательское имя или используйте имя по умолчанию.

• Сообщение (необязательно): введите пользовательское сообщение.

• Тип подписи: выберите тип подписи и язык получателя. Возможные варианты: «Нет», «Электронная подпись» или «Рукописная подпись».

• Язык: выберите язык отправляемого сообщения электронной почты. 

Примечание.

В текстовых полях шаблона соглашения (например, «Имя соглашения» и «Сообщение») можно при необходимости использовать переменные Salesforce в качестве части определения; это позволит динамически добавлять данные для соглашения. Например, эту возможность можно использовать для изменения имени соглашения и сообщения для каждого получателя при каждом создании соглашения. См. примеры ниже.  

Пример 1:

Главный объект: «Возможность»

Имя соглашения: Соглашение корпорации Acme — {!Name}

Сообщение:

Приблизительные значения:

Учетная запись: {!Account.Name}

Количество: {!Amount}

Подпишите прикрепленное соглашение.

Благодарим, {!Owner.Name}

 

Ниже приведен результат, получаемый при создании соглашения для определенного объекта «Возможность»:

Соглашение будет создано из определенного объекта «Возможность».

Пример 2:  пользовательский объект как главный объект

Пользовательское поле поиска в «Возможность»: Student__c

Определение шаблона соглашения: AgreementTemplateProcess

Главный объект: Student__c

Имя соглашения: Соглашение для студентов — {!Name}

Сообщение:

Здравствуйте, {!Student__r.Student_Name__c}

Подпишите прикрепленное заявление.

Благодарим, {!Account.Owner.Name}

 

    6. В разделе Параметры соглашения можно ввести, выбрать или включить следующие параметры.

Панель «Параметры соглашения»

Примечание.

В текстовых полях можно при необходимости использовать переменные Salesforce (например, {!Id} или {!Account.Name}), ссылающиеся на главный объект, определенный в шаблоне соглашения. Например, можно ввести {!Owner.Email} в поле Отправить копию сообщения для или {!OwnerId} в поле Отправить от имени. Если главным объектом является «Возможность», то переменная {!OwnerId} будет означать владельца «Возможность», а переменная {!Owner.Email} будет означать адрес электронной почты владельца «Возможность». 

• Отправить копию сообщения для: введите адреса электронной почты получателей соглашения, разделенные запятыми.

• Автоматические напоминания: выберите параметры автоматических напоминаний. Возможные варианты: Никогда, Ежедневно, до подписания или Еженедельно, до подписания.

• Процесс подписания: выберите порядок подписания. Возможные варианты: Нет, Получатели подписывают в указанном порядке или Получатели подписывают в любом порядке.

• Порядок подписания для отправителя: укажите, когда отправитель должен подписать документ. Возможные варианты: Нет; Получатели подписывают вначале, затем подписывает отправитель; или «Отправитель подписывает вначале, затем подписывают получатели».

• Отправить от имени: соглашение будет отправлено от имени идентификатора записи пользователя, указанного в этом поле.

Примечание. При использовании параметра «Отправить от имени» убедитесь, что соответствующая функция включена, выполнив следующие действия.

• URL перенаправления после подписания: чтобы автоматически перенаправить подписывающие стороны на указанный URL-адрес после подписания, введите соответствующий URL-адрес. Для использования этой настройки необходимо включить параметр Включить параметры действий после подписания документа.

• Включить размещенное подписывание: включите этот параметр для добавления личной подписи (при возможности).

• Только подпись отправителя: включите этот параметр, чтобы добавить функцию «Подписываю только я» на шаблон. Для использования этой настройки необходимо включить параметр Включить «Только подпись отправителя». В зависимости от требований пользователя данную функцию можно настроить только для чтения, используя параметр Только подпись отправителя (только для чтения).

• Включить предварительный просмотр и размещение полей: включите этот параметр, чтобы разрешить предварительный просмотр соглашения и использовать функцию перетаскивания для размещения полей формы на соглашении перед его отправкой на подпись.

• Использовать номер факса: включите этот параметр, чтобы отправлять соглашение на номер факса, указанный в контакте, в записи «Интерес» или данных пользователя (если требуется рукописная подпись).

• Количество дней до окончания срока действия: введите количество дней до окончания срока действия соглашения.

Примечание. Количество указанных дней отсчитывается с текущей даты (когда запись о соглашении создана на основе шаблона соглашения).

• Задержка перенаправления после подписания документа (в секундах): если включен параметр «Включить параметры действий после подписания документа» и указан URL-адрес перенаправления после подписания (см. ниже), введите количество секунд до перенаправления.

 

    7. В разделе Параметры защиты соглашения можно ввести, выбрать или включить следующие параметры.

Панель «Параметры защиты соглашения»

• Метод проверки внешних и внутренних подписывающих сторон (необязательно): выберите метод проверки внутренних подписывающих сторон (все адреса электронной почты в учетной записи Adobe Sign) и внешних подписывающих сторон (все адреса электронной почты вне учетной записи Adobe Sign). Возможные варианты: «Нет», «Пароль для подписания соглашения», «Аутентификация на основе знаний» или «Проверка подлинности с помощью учетной записи Интернета».

Примечание. Чтобы назначить метод проверки удостоверения подписывающей стороны для отдельного получателя, воспользуйтесь разделом «Получатели» (см. ниже).

Защита подписанного документа паролем (необязательно): включите этот параметр, чтобы зашифровать подписанный документ PDF при отправке подписывающим сторонам.

• Внешний пароль Sign: установите пароль для подписания соглашения внешними получателями (если для параметра Метод проверки внешних подписывающих сторон установлено значение «Пароль»).          

• Внутренний пароль Sign: установите пароль для подписания соглашения внутренними получателями (если для параметра Метод проверки внутренних подписывающих сторон установлено значение «Пароль»).

• Пароль для просмотра и подтверждения: введите пароль для открытия подписанного соглашения в формате PDF.

 

    8. В разделе Параметры сопоставления можно при необходимости указать, какое сопоставление или перенос данных (или и то и другое) требуется автоматически выполнять при отправке соглашений на основе данного шаблона.

Раздел «Параметры сопоставления»

• Сопоставление данных: выберите сопоставление данных для сопоставления введенных данных из подписанного соглашения в Salesforce.

• Перенос данных: выберите сопоставление данных для объединения полей Salesforce в соглашении перед его отправкой.

 

    9. В разделе Объекты, на которые имеются ссылки можно связать «Учетная запись», «Возможность» или «Контракт» с данным шаблоном соглашения; для этого необходимо ввести определенный идентификатор или переменную Salesforce (например, {!Id}). Благодаря этой функции список соглашений в объекте, на который имеются ссылки, может содержать соглашения, отправленные на основе данного шаблона.

Объекты, на которые имеются ссылки

    10. Нажмите Сохранить, чтобы сохранить шаблон и отобразить страницу «Шаблон соглашения».

 

Добавление получателей, вложения и шаблоны полей форм к шаблонам соглашения

На любой странице Шаблон соглашения можно настроить дополнительные параметры шаблона соглашения: можно указать получателей, вложения и шаблоны полей форм.  Откройте существующий шаблон и нажмите вкладку Связанные в верхней части окна для просмотра параметров.

Страница «Шаблон соглашения»

Добавление получателей

Чтобы добавить получателей в шаблон соглашения, выполните следующие действия.

1. Нажмите имя шаблона, чтобы открыть его для редактирования.

2.Перейдите на вкладку Связанные для просмотра параметров.

3. В разделе Добавить получателя нажмите кнопку Создать.

Откроется страница Добавить нового получателя.

Страница «Добавить нового получателя»

4. В разделе «Этап 1: выбрать тип и роль получателя» выберите следующие значения.

• Источник получателя: в раскрывающемся списке выберите один из следующих параметров для определения получателя.

○ Предварительное определение получателя

○ Поиск на основе поля главного объекта

○ Переменная времени выполнения

Если главным объектом является «Учетная запись» или «Возможность», можно также выбрать следующие параметры.

○ Роль основного контакта <«Учетная запись» или «Возможность»>

Роль контакта <«Учетная запись» или «Возможность»>

Все роли контакта <«Учетная запись» или «Возможность»>

Примечание.     При выборе роли основного контакта «Возможность» или роли основного контакта «Учетная запись» получатель будет найден во время создания соглашения на основе главного объекта, заданного в шаблоне соглашения (дополнительные сведения представлены в разделе Создание шаблона соглашения). Этап 2 «Указать получателя» (см. ниже) не требуется, если выбран параметр Роль основного контакта.

• Тип получателя: в раскрывающемся списке выберите один из следующих вариантов: «Контакт», «Интерес», «Пользователь» или «Адрес электронной почты».

• Роль получателя: в раскрывающемся списке выберите один из следующих вариантов: «Подписант», «Утверждающий», «Принимающий», «Заполняющий» или «Получатель».

• Метод проверки подписывающих сторон: в раскрывающемся списке выберите один из следующих вариантов: «Нет», «Адрес электронной почты», «Пароль», «Социальная сеть», «Контрольные вопросы KBA» или «По телефону».

Примечание. Убедитесь, что учетная запись Adobe Sign включена для выбранного метода проверки подписывающих сторон, чтобы использовать его в Salesforce.

• Сообщение получателю: введите личное сообщение данному получателю (при необходимости).

• Индекс: порядковый номер получателя при добавлении подписи.  Индекс является ключевым параметром для форм, требующих подписи нескольких пользователей, для параллельных и гибридных процессов, а также специально назначенных полей.

Не создавать пустую строку «Получатель»: установите этот флажок, чтобы пустой местозаполнитель получателя не добавлялся, когда системе не удалось найти запись, соответствующую критериям поиска.

5. Нажмите Далее для перехода к следующему этапу.

6. В разделе «Этап 2: указать получателя» выполните следующие действия.

• Если выбран параметр Предварительное определение получателя на этапе 4, выберите получателя в поле Получатель — <Тип получателя>.

Добавить нового получателя — «Контакт»

• Если выбран параметр Поиск на основе поля главного объекта (этап 4 вверху), получатель будет найден во время создания соглашения на основе главного объекта, заданного в шаблоне соглашения. Например, главным объектом может являться «Возможность». На этом экране выберите поле источника из главного объекта (например, «Возможность»), с помощью которого будет найден получатель. Например, можно заполнить поле «Получатель» данными о пользователе, который создал объект «Возможность» (или который последним обновил объект «Возможность»).

Указать получателя

При выборе роли контакта «Возможность» или роли контакта «Учетная запись» получатель будет найден во время создания соглашения на основе главного объекта, заданного в шаблоне соглашения. В этом случае «Возможность» или «Учетная запись» необходимо ввести в качестве главного объекта. На этом экране выберите роль контакта «Возможность»/«Учетная запись», которая будет использована для выбора контакта в качестве получателя соглашения. Например, можно заполнить поле «Получатель» данными контакта, который имеет роль «Руководитель» для «Возможность» или «Учетная запись».

 

• Если выбран параметр Переменная времени выполнения на этапе 4, можно указать идентификатор получателя в URL-адресе SFDC (при определении получателя для шаблона соглашения). Для этого необходимо указать переменную в этом поле (например, myRecipient).

Указать получателя — переменная

Затем в пользовательской кнопке «Отправить на подпись» добавьте параметры переменной времени выполнения следующим образом.

/apex/echosign_dev1__AgreementTemplateProcess?masterId={!Opportunity.Id}&myRecipient=00b500000018J7e&myAttachment=00b500000018J7e

Идентификатором получателя является «Контакт», «Интерес» или идентификатор записи пользователя.

Для получателя сообщения электронной почты, который не имеет записи в Salesforce, переменная должна содержать фактический адрес электронной почты (см. пример ниже).

/apex/echosign_dev1__AgreementTemplateProcess?masterId={!Opportunity.Id}&myRecipient=amy@globalcorp.com

Подробные сведения о создании кнопок Отправить на подпись представлены в следующем разделе.

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

7. Нажмите Сохранить, чтобы сохранить получателя, затем повторите указанные выше этапы для добавления дополнительных получателей.

В примере внизу представлены три предварительно определенных получателя («Контакт», «Пользователь» и «Интерес»), добавленных в шаблон соглашения.

Список получателей

Добавление вложений

Чтобы добавить вложения в шаблон соглашения, выполните следующие действия.

1. Нажмите имя шаблона, чтобы открыть его для редактирования, затем перейдите на вкладку Связанные.

2. Нажмите кнопку Добавить вложенный файл.

• Откроется страница Добавить вложенный файл

3. В разделе «Этап 1: выбрать тип вложенного файла» выберите тип вложения в раскрывающемся списке.

Выберите тип вложения в раскрывающемся списке

Возможны следующие варианты:

• Документ из содержимого

• Документ из библиотеки EchoSign

• Документ из библиотеки (библиотеки Salesforce)

• Документ из главного объекта

• Переменная времени выполнения

Если главным объектом, выбранным на этапе 3, является Возможность или Квота, можно также выбрать следующие параметры.

• Документ квоты из квоты возможности или Документ квоты из главной квоты (если главным объектом является «квота»)

 

4. Нажмите Далее, чтобы перейти к «этапу 2: указать вложенный файл».

• Если на этапе 3 выбран параметр Документ из библиотеки EchoSign Cloud, то на следующем этапе необходимо только выбрать шаблоны документов Adobe Sign.

Выбрать шаблоны документов Adobe Sign

• Если на этапе 3 выбран параметр Документ из библиотеки, то на следующем этапе необходимо выбрать документы Salesforce.

Выбрать документы Salesforce

• Если на этапе 3 выбран параметр Документ из содержимого, то на следующем этапе необходимо выбрать документы из содержимого или файлов Salesforce.

Выбрать документы из содержимого или файлов Salesforce

• Если на этапе 3 выбран параметр Документ из главного объекта, документ будет найден во время создания соглашения на основе главного объекта, заданного в шаблоне соглашения.

Поиск документа из главного объекта

Необходимо указать критерии для определения того, какой вложенный файл требуется использовать.

○ Выбрать файл из главного объекта (например, «возможность»)

► Последний документ

► Самый ранний документ

► Все документы

○ Выбор определяется по

► Дата последнего изменения

► Дата создания

• Если выбран параметр Документ квоты из главной квоты или Документ квоты из квоты возможности, документ будет найден во время создания соглашения на основе главного объекта, заданного в шаблоне соглашения. В этом случае «Квота» является главным объектом, который требуется указать для данного шаблона соглашения. В этом случае документы PDF квоты, созданные на основе возможности, будут использоваться как вложенные файлы. На следующем экране выберите критерии для определения того, какой вложенный файл требуется использовать.

○ Выбрать файл из главного объекта (например, «возможность» или «квота»)

► Последний документ

► Самый ранний документ

► Все документы

○ Выбор определяется по:

► Дата последнего изменения

► Дата создания

• Если выбран параметр Переменная времени выполнения на этапе 3, можно указать идентификатор вложения в главном объекте и идентификатор получателя в URL-адресе SFDC (при определении вложения для шаблона соглашения). В этом поле необходимо определить переменную (например, myRecipient или myAttachment). 

Укажите имя переменной вложения

Затем в пользовательской кнопке «Отправить на подпись» добавьте параметры переменной времени выполнения следующим образом.

/apex/echosign_dev1__AgreementTemplateProcess?masterId={!Opportunity.Id}&myRecipient=00b500000018J7e&myAttachment=00b500000018J7e

В качестве идентификатора вложения используется идентификатор вложения в главном объекте.

Подробные сведения о создании кнопок «Отправить на подпись» представлены в следующем разделе.

При работе с таким главным объектом, как «Квота», необходимо настроить пользовательскую кнопку Отправить на подпись для объекта «Квота», чтобы соответствующим образом прикрепить документы шаблона соглашения.

5. Нажмите Сохранить, чтобы сохранить вложение, затем повторите указанные выше этапы для добавления дополнительных получателей.

Добавление шаблонов полей формы

Примечание.

В Adobe Sign можно создать шаблоны полей формы, которые позволяют определить расположение и атрибуты полей. В Salesforce можно определить шаблоны полей формы, используемые в шаблоне соглашения. Эти шаблоны можно многократно применять в часто используемых деловых документах для определения полей. 

Чтобы добавить шаблон полей формы в шаблон соглашения, выполните следующие действия.

1. Нажмите имя шаблона, чтобы открыть его для редактирования, затем перейдите на вкладку Связанные.

2. Нажмите кнопку Добавить шаблон полей формы.

• Откроется страница Добавить вложенный файл.

Страница «Добавить вложенный файл»

• На странице Добавить шаблон полей выберите нужный шаблон.

Примечание. В настоящее время для одной операции можно выбрать только один шаблон полей формы; однако этот шаблон можно применить к нескольким документам в одной операции. Например, если шаблон полей формы содержит 10 страниц, его можно применить к 2 документам общей длиной не менее 10 страниц.

• Нажмите Сохранить, чтобы сохранить параметры шаблона полей формы.


Сопоставление данных в полях соглашения

Чтобы сопоставить данные в полях соглашения в шаблоне, выполните следующие действия.

1. Нажмите имя шаблона, чтобы открыть его для редактирования, затем перейдите на вкладку Связанные.

2. Нажмите кнопку Создать сопоставление данных в полях соглашения.

• Откроется страница Добавить сопоставление полей.

Страница «Добавить сопоставление полей»

3. В разделе «Этап 1: выбрать метод сопоставления полей» на странице «Добавить сопоставление полей» выберите один из следующих методов.

• Введите значение.

• Выберите поле главного объекта.

4. Нажмите Далее для продолжения.

5. В разделе «Этап 2: указать значение поля и целевое поле для добавления сопоставления полей» выполните одно из следующих действий. 

• Если на этапе 3 выбран параметр Значение, зависящее от входных данных в качестве метода сопоставления, введите Значение целевого поля и выберите Целевое поле соглашения, с которым будут сопоставлены данные при создании соглашения.

Сопоставление с помощью значения поля

• Если на этапе 3 выбран параметр Выбрать главный объект в качестве метода сопоставления, значение поля будет найдено во время создания соглашения на основе главного объекта, заданного в шаблоне соглашения. Например, главным объектом может являться «Возможность». На следующем экране выберите поле источника в главном объекте (например, «возможность»), затем выберите целевое поле объекта «соглашение», с которым будут сопоставлены данные.

Сопоставление полей из главного объекта

6. Нажмите Сохранить, чтобы сохранить сопоставление полей.


Включение кнопки «Отправить на подпись»

Кнопка «Отправить на подпись» связана с шаблоном соглашения по умолчанию или с любым шаблоном соглашения, настроенным пользователем. По умолчанию интеграция Adobe Sign для Salesforce содержит кнопку «Отправить на подпись», которую можно добавить в макеты страниц «Возможность», «Учетная запись», «Контакт», «Интерес» или «Контракт». Можно также создать несколько пользовательских кнопок «Отправить на подпись» для добавления в другие объекты и связи с различными шаблонами соглашений.

В данном примере показано, как включить кнопку «Отправить на подпись» для объекта «Возможность».

    1. Выберите Настройка > Инструменты платформы > Объекты и поля > Диспетчер объектов.

    2. Выберите объект, который требуется редактировать (в данном примере — «Возможность») из списка объектов в левой части окна.

    3. Выберите параметр «Макеты страниц» на панели слева.

    4. Выберите макет страницы, который требуется редактировать.

    5. После того как макет страницы откроется, выберите «Кнопки» в списке слева.

    6. Перетащите кнопку Отправить на подпись из верхнего раздела в поле «Пользовательские кнопки» в разделе Сведения о возможности.

Перетащите кнопку «Отправить на подпись» из верхнего раздела в поле «Пользовательские кнопки».

Создание пользовательских кнопок «Отправить на подпись»

Можно создавать пользовательские кнопки «Отправить на подпись» для других объектов. Кнопка может иметь любую метку.

В данном примере показано, как создать пользовательскую кнопку «Отправить на подпись» для объекта «Возможность».

    1. Выберите Настройка > Инструменты платформы > Объекты и поля > Диспетчер объектов.

    2. Выберите объект, который требуется редактировать (в данном примере — «Возможность») из списка объектов в левой части окна.

    3. После открытия страницы объекта выберите раздел Кнопки, ссылки и действия на панели слева.

    4. Нажмите кнопку Создать кнопку или ссылку в правом верхнем углу.

• Откроется страница «Редактирование пользовательской кнопки или ссылки».

Страница «Редактирование пользовательской кнопки или ссылки»

5. Можно скопировать параметры кнопки «Возможность» по умолчанию (см. снимок экрана внизу), однако необходимо заменить переменную идентификатора объекта в конце пути соответствующей переменной идентификатора объекта: /apex/echosign_dev1__AgreementTemplateProcess?masterid={!Opportunity.Id}

52_managed_send_button

 

• (Необязательно) Свяжите определенный шаблон соглашения с кнопкой.

Если требуется связать определенный шаблон соглашения с конкретной кнопкой «Отправить на подпись», следует использовать следующий путь к кнопке.

/apex/echosign_dev1__AgreementTemplateProcess?masterid={!Object.Id}&templateId=a011I000006tTeXQAU

В данном примере templateId — соответствующий идентификатор шаблона соглашения. Если это значение не задано, будет использован шаблон соглашения по умолчанию. Значение templateId можно узнать из URL-адреса страницы шаблона соглашения:

Идентификатор шаблона соглашения в URL-адресе

• (Необязательно) После нажатия кнопки и создания соглашения можно перенаправить пользователя на другую страницу (не страницу соглашения) с помощью параметра retURL.

Пример: можно настроить кнопку «Отправить на подпись» таким образом, чтобы при ее нажатии пользователь был перенаправлен на указанный URL-адрес или обратно к записи (вместо страницы соглашения). Для определения этой кнопки используйте следующую строку в качестве примера.

/apex/echosign_dev1__AgreementTemplateProcess?masterid={!Opportunity.Id}&retURL=/{!Opportunity.Id}

 

• (Необязательно) После нажатия кнопки запустите действие onLoadAction для отправки

Пример: можно настроить кнопку «Отправить на подпись» таким образом, чтобы при ее нажатии пользователь был перенаправлен на страницу соглашения, после загрузки которой соглашение отправлялось без действий пользователя. Для определения этой кнопки используйте следующую строку в качестве примера.

/apex/echosign_dev1__AgreementTemplateProcess?masterid={!Opportunity.Id}&onloadAction=Send

Дополнительные сведения об onLoadActions представлены в разделе onLoadActions. Кроме того, можно сопоставить значение «Отправить» с полем «Действие при загрузке (список)» в записи соглашения. Дополнительные сведения об определении сопоставления представлены в разделе Сопоставление данных в полях соглашения.

3. Нажмите кнопку Сохранить.

После создания пользовательской кнопки перейдите в макет страницы для данного объекта и добавьте ее на страницу (аналогично действиям для примера «Возможность» вверху) (дополнительные сведения представлены в разделе Включение кнопки «Отправить на подпись»).

Включение параметров действий после подписания

Включите этот параметр, чтобы перенаправить подписывающие стороны на нужную целевую страницу. При этом становятся доступны параметры «URL перенаправления после подписания» и «Задержка перенаправления после подписания» на странице отправки соглашения. Подписанты будут перенаправлены на указанный URL, когда подпишут документ. Например, можно перенаправить пользователей на веб-страницу организации или веб-страницу опроса. Этот параметр можно сделать доступным только для чтения для отправителей, используя параметр Параметры действий после подписания документа (только чтение).

Чтобы включить параметры действий после подписания документа, выполните следующие действия.

  1. Выберите Настройка > Инструменты платформы > Пользовательский код > Пользовательские настройки.
  2. Нажмите метку Настройки Adobe Sign.
  3. Нажмите Управление.
  4. Нажмите Создать (или Редактировать).
  5. Найдите параметр Включить параметры действий после подписания.
    1. (Необязательно) Найдите параметр Параметры действий после подписания документа (только чтение).
  6. Внесите необходимые изменения и нажмите Сохранить.

Включение параметра «Отправить от имени...»

Примечание.

Возможность отправки документов от имени другого пользователя доступна только в Adobe Sign для Salesforce 11.7 и более поздней версии.

Функцию «Отправить от имени» можно включить, если сотрудники вашей организации Salesforce должны отправлять соглашения от имени других пользователей. Эта функция доступна для любых процессов отправки соглашения, в том числе для отправки в фоне (отправка в фоне инициируется при обновлении поля соглашения «Действия в фоне» или с помощью параметра «Автоматическая отправка» в шаблонах соглашений). Можно также настроить поиск пользователя в шаблоне соглашения для функции «Отправить от имени»; это позволит автоматически заполнить поле при создании соглашения.  

Чтобы включить параметр «Отправить от имени», выполните следующие действия.

1. Включите параметр «Разрешить отправку от имени других» с помощью следующих действий.

а. Выберите Настройка > Инструменты платформы > Пользовательский код > Пользовательские настройки.

б. Нажмите метку Настройки Adobe Sign.

в. Нажмите кнопку Управление.

г. Нажмите кнопку Создать (или Редактировать).

д. Найдите (ctrl/cmd +f) параметр Разрешить отправку от имени других и внесите необходимые изменения.

Параметр «Разрешить отправку от имени других»

е. Нажмите кнопку Сохранить.

 

2. Добавьте поле «DC — разрешить отправку в качестве других пользователей» в макет записи пользователя следующим образом.

а. Выберите Настройка > Инструменты платформы > Объекты и поля > Диспетчер объектов.

б. Выберите Пользователь в диспетчере объектов.

в. Выберите Макеты страниц пользователя на панели слева страницы объекта Пользователь.

г. Нажмите ссылку Макет пользователя.

д. Выбрав параметр Поля, нажмите Adobe Sign разрешает отправку в качестве других пользователей и перетащите это поле в раздел макета Дополнительная информация (заголовок отображается только при редактировании).

Нажмите «Adobe Sign разрешает отправку в качестве других пользователей» и перетащите это поле в раздел «Дополнительная информация».

е. Нажмите кнопку Сохранить.

 

3. Для определенного пользователя, от имени которого выполняется отправка, необходимо включить параметр Adobe Sign разрешает отправку в качестве других пользователей следующим образом.

а. Выберите Настройка > Администрирование > Пользователи > Пользователи.

б. Нажмите действие Редактировать для определенного пользователя.

в. На странице Редактирование пользователя в разделе «Дополнительная информация» включите параметр Adobe Sign разрешает отправку в качестве других пользователей.

г. Нажмите кнопку Сохранить.

Включите параметр «Adobe Sign разрешает отправку в качестве других пользователей».

4. Добавьте поле «Отправить от имени других» на макет страницы «Соглашение» следующим образом:

а. Выберите Настройка > Разработка > Создание > Объекты.

б. Нажмите ссылку Соглашение.

Ссылка объекта «Соглашение»

в. Нажмите Наборы полей в верхней части страницы для перехода к соответствующему разделу.

Ссылка «Наборы полей»

г. Нажмите действие Редактировать.

Кнопка «Редактирование наборов полей»

д. При выбранном параметре Соглашение найдите поле Отправить от имени, затем перетащите его в раздел В наборе полей.

Перетащите поле объекта «Отправить от имени» на макет страницы

е. При настройке соглашения для отправки поле «Отправить от имени» должно быть заполнено данными пользователя, который разрешил другим пользователям отправлять документы от его имени. 

 

Включение «Только подпись отправителя»

Включите этот параметр, чтобы отобразить и включить параметр «Только подпись отправителя» в разделе «Получатели» страницы отправки соглашения. При использовании параметра «Только подпись отправителя» соглашение или документ предоставляется отправителю для подписания. Эта функция аналогична функции «Заполнение и подписание» в сервисах Adobe. Данную функцию можно настроить только для чтения, используя параметр Только подпись отправителя (только для чтения).

Чтобы включить параметр «Только подпись отправителя», выполните следующие действия.

  1. Выберите Настройка > Инструменты платформы > Пользовательский код > Пользовательские настройки.
  2. Нажмите метку Настройки Adobe Sign.
  3. Нажмите Управление.
  4. Нажмите Создать (или Редактировать).
  5. Найдите настройку Включить параметр «Только подпись отправителя».
    1. (Необязательно) Найдите параметр Только подпись отправителя (только чтение).
  6. Внесите необходимые изменения и нажмите Сохранить.

onLoadActions

Salesforce может автоматически запускать различные действия с помощью параметра «onLoadAction URL», поддерживаемого Adobe Sign, для действий кнопок соглашения: «отправить», «напомнить», «удалить», «отменить», «обновить» и «просмотреть». Параметр URL учитывает настройки панели инструментов (см. Руководство по расширенной настройке), установленные администратором; только включенные настройки будут доступны.

Пример URL-адресов с onLoadAction:

  • Отправить. Убедитесь, что в вашей учетной записи имеется соглашение со статусом «Черновик».

https://echosign-dev1.ap1.visual.force.com/apex/EchoSignAgreementAdvanced?id=[agreementID]&sfdc.override=1&onLoadAction=send

 

  • Напомнить. Убедитесь, что в вашей учетной записи имеется соглашение со статусом «Отправлено на подпись».

https://echosign-dev1.ap1.visual.force.com/apex/EchoSignAgreementAdvanced?id=[agreementID]&sfdc.override=1&onLoadAction=remind

 

  • Удалить. Убедитесь, что в вашей учетной записи имеется соглашение со статусом «Отправлено на подпись».

https://echosign-dev1.ap1.visual.force.com/apex/EchoSignAgreementAdvanced?id=[agreementID]&sfdc.override=1&onLoadAction=delete

 

  • Отменить. Убедитесь, что в вашей учетной записи имеется соглашение со статусом «Отправлено на подпись».

https://echosign-dev1.ap1.visual.force.com/apex/EchoSignAgreementAdvanced?id=[agreementID]&sfdc.override=1&onLoadAction=cancel

 

  • Обновить. Убедитесь, что в вашей учетной записи имеется соглашение со статусом «Отправлено на подпись».

https://echosign-dev1.ap1.visual.force.com/apex/EchoSignAgreementAdvanced?id=[agreementID]&sfdc.override=1&onLoadAction=update

 

  • Просмотреть: Убедитесь, что учетная запись содержит соглашение с состоянием «Черновик», «Отправлено на подпись», «Подписано» или «Отменено».

https://echosign-dev1.ap1.visual.force.com/apex/EchoSignAgreementAdvanced?id=[agreementID]&sfdc.override=1&onLoadAction=view

 

Загрузить

Эта работа лицензируется в соответствии с лицензией Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported  На посты, размещаемые в Twitter™ и Facebook, условия Creative Commons не распространяются.

Правовые уведомления   |   Политика конфиденциальности в сети Интернет