Loading
Вызываемые действия для Salesforce Contracts

Вызываемые действия для Salesforce Contracts

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

ТРЕБУЕМЫЕ ВЫПУСКИ
Доступно в: Lightning Experience
Доступно в версиях: Enterprise Edition, Unlimited Edition, Professional Edition и Developer Edition
Вызываемое действие Описание Ввод Вывод
Создание версии документа контракта Создание версии документа контракта на основе указанных сведений.

Обязательные поля

  • Код контракта: Код контракта, для которого нужно создать версию документа.

Дополнительные поля

  • Код PDF-документа: ContentDocumentId документа контракта для импорта в формате PDF.

  • Код шаблона: Код шаблона документа, который должен использоваться для создания версии документа контракта.

  • Код документа Word: ContentDocumentId документа контракта для импорта в формате DOCX.

Для предоставленного кода контракта создается версия документа контракта.

Используйте код шаблона, поскольку дополнительное значение создает документ контракта на основе указанного шаблона документа.

Метод импорта контракта включает использование кода документа PDF или кода документа Word. В этом сценарии файл для импорта должен быть доступен в DocGenDocumentTemplateLibrary, а пользователь должен иметь доступ к файлам в библиотеке.

Ознакомьтесь с версией документа контракта Создание версии документа контракта.

Обязательные поля

  • Код версии документа контракта: Код последней версии документа контракта, которую нужно использовать для создания версии документа контракта.

Дополнительные поля

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

  • Тип внешней проверки: Тип внешней проверки. Возможные значения: OnlineMicrosoft365 и OfflineMicrosoftWord. Этот параметр обязателен, если внешнему рассмотрению задано значение true.

  • Код PDF-документа: ContentDocumentId документа контракта для импорта в формате PDF.

  • Код шаблона: Код шаблона документа, который должен использоваться для создания версии документа контракта.

  • Код документа Word: ContentDocumentId документа контракта для импорта в формате DOCX.

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

Примечание. После проверки текущая версия документа контракта все еще активна. Только при регистрации новая версия становится активной, а предыдущая - неактивной.

Разблокировка версии документа контракта Действие разблокировки удаляет последнюю версию документа контракта, которая не зарегистрирована.

Обязательные поля

  • Код версии документа контракта: Код последней разблокируемой версии документа контракта.

Дополнительные поля: —

Последняя версия документа контракта удаляется.
Создание или обновление контрактов CLM Обновление контрактов, связанных с указанной записью sObject, и создание версии документа контракта (если активна последняя версия) и документов контракта.

Обязательные поля

  • Создание документа контракта: Логическое значение, определяющее необходимость создания документа контракта в дополнение к обновлению контракта.

  • Код исходной записи: Код sObject, на основе которого создается контракт, используется для обновления полей контракта.

Дополнительные поля

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

Результатом является коллекция всех кодов контрактов, обновленных для кода SourceObject.
Получение сведений о документе содержимого для версии документа контракта Извлекает сведения о документе содержимого, например contentDocumentLinkId, createdDate и lastModifiedDate, связанные с версией документа контракта.

Обязательные поля

  • Код версии документа контракта: Код записи версии документа контракта, используемой для извлечения сведений о документе содержимого.

Дополнительные поля: —

Получает созданные сведения о документе содержимого, например contentDocumentId, contractDocumentVersionId, fileExtension, isSharedExternally и contentDocumentLinkId.
Получение версий документов контракта Извлекает версии документа контракта для указанного контракта посредством кода контракта или связанного кода версии документа контракта.

Обязательные поля

  • Код контракта: Код контракта, для которого нужно получить версии документа контракта.

Дополнительные поля

  • Код версии документа контракта: Код версии документа контракта, связанной с контрактом, для которого нужно получить версии документа контракта.

Получает сведения о версии документа контракта, связанные с контрактом.

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

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

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

Обязательные поля

  • Код контракта: Код контракта, который должен быть отправлен получателям для электронной подписи.

  • Имя поставщика электронной подписи: Имя поставщика службы электронной подписи.

  • Имя шаблона эл. почты: Имя разработчика шаблона эл. почты, которое нужно отправить получателям. Дополнительную информацию см. в разделе Просмотр и редактирование шаблонов электронной почты в Salesforce Classic.

  • Получение имени класса Apex Documents: Указывает класс Apex, извлекающий коды документов для отправки на электронную подпись. См. «API электронной подписи».
  • Получить имя класса Apex получателей: Указывает класс Apex, извлекающий список получателей для запроса электронной подписи. См. «API электронной подписи».
Код контракта, отправленного получателям.
Создание контракта CLM Создание контракта для указанной записи.

Обязательные поля

  • Код исходной записи: Код sObject записи, которую нужно использовать для заполнения полей контракта.

Дополнительные поля

  • Создание документа контракта: Логическое значение, определяющее необходимость создания документа контракта в дополнение к контракту.

  • Тип записи контракта: API-имя типа записи контракта.

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

Код созданного контракта.
Выполнение действия контракта Выполнение действий над контрактом на основе его статуса.

Обязательные поля

  • Имя действия: API-имя действия, которое нужно выполнить над контрактом.

  • Код контракта: Код контракта, над которым нужно выполнить действие.

Дополнительные поля

  • Данные действия: Выражение JSON, содержащее дополнительные данные, необходимые для выполнения действия над контрактом.

Код контракта, над которым было выполнено действие.
Версия документа контракта регистрации Проверяет версию документа контракта.

Обязательные поля

  • Код версии документа контракта: Код нужной версии документа контракта.

Дополнительные поля

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

Код зарегистрированной версии документа контракта.
Выполнение действия контракта Отзывает запрос электронной подписи контракта.

Обязательные поля

  • Имя действия: Имя действия контракта для выполнения. Используйте revokeESign для отзыва запроса электронной подписи контракта.
  • Код контракта: Код контракта, запрос электронной подписи которого вы хотите отозвать.
  • Данные действия: Полезная нагрузка JSON, содержащая дополнительные данные, необходимые для отзыва запроса электронной подписи. Передайте следующую структуру JSON:
    { "requestBody": "{\"voidedReason\":\"Voided for amended document.\",\"senderEmail\":\"xyz@gmail.com\"}" }
 
  • Выполнение вызываемых действий Salesforce Contracts
    Используйте вызываемые действия для расширения функций приложений. Эти действия могут инициировать разные функции в Salesforce Contracts для эффективного управления жизненным циклом контракта.
 
Загрузка
Salesforce Help | Article