Вы находитесь здесь:
Рекомендации Salesforce CLI по шаблонам напоминаний
Ознакомьтесь с ограничениями и алгоритмами, которые связаны с зависимостями компонентов метаданных и развертыванием при использовании Salesforce CLI с шаблонами подсказок.
Требуемые версии
| Доступно в версиях: Lightning Experience |
| Доступно в версиях: Enterprise, Performance и Unlimited Edition с надстройкой Einstein for Platform, или Einstein или Agentforce для продаж или обслуживания, или Agentforce Foundations |
Что такое Salesforce CLI?
Salesforce CLI - это интерфейс командной строки, упрощающий разработку и создание автоматизации при работе с организацией Salesforce. Его можно использовать для синхронизации метаданных между организацией и локальным проектом DX, хранящимся в исходном хранилище, например, GitHub.
Чтобы загрузить Salesforce CLI, нажмите здесь. Дополнительную документацию см. в Руководстве по настройке Salesforce CLI.
Использование Salesforce CLI с шаблонами напоминаний
Шаблоны напоминаний представлены в организации с типом метаданных GenAiPromptTemplate. Используйте стандартные команды Salesforce CLI для развертывания и извлечения определенных компонентов GenAiPromptTemplate между проектом DX и организацией.
Развернуть:
sf project deploy start --metadata GenAiPromptTemplate:TemplateName --target-org myorg@username.comИзвлечение:
sf project retrieve start --metadata GenAiPromptTemplate:TemplateName --target-org myorg@username.com
Замените TemplateName именем шаблона напоминания, а myorg@username.com уникальным именем пользователя или псевдонимом организации.
Дополнительные сведения о командах project и других используемых командах CLI см. в Справочном руководстве по командам Salesforce CLI.
Активация и деактивация шаблонов напоминаний
- Вы можете использовать
<versionIdentifier><activeVersionIdentifier>для активации шаблона или активировать шаблон в пользовательском интерфейсе и извлечь его для корректного XML. - Если шаблон используется, блокируйте деактивацию версии, если не активирована другая версия.
- Если версия шаблона напоминания опубликована и не используется, любая версия может быть активирована или деактивирована.
- Если шаблон не используется, деактивация версии разрешена без необходимости активации другой версии.
Создание новых шаблонов напоминаний
- После добавления нового шаблона получите шаблон, поскольку
<versionIdentifier>создается автоматически после создания версии. - При наличии шаблона с
<versionIdentifier>и<activeVersionIdentifier>, его можно развернуть в другой организации. VersionIdentifier обеспечивает отсутствие необходимости в развертывании или извлечении его для всех организаций в ожидаемых продажах CI/CD.
Удаление шаблонов напоминаний
- Шаблоны напоминаний не могут быть удалены посредством CLI.
- Версии шаблона напоминания могут быть удалены вместе с CLI. Удаление удаляется из версии в XML.
- Версия шаблона может быть удалена из XML и развернута посредством CLI. Удаленная версия удаляется в целевой организации, если она не активна и не используется.
- Если шаблон используется с активной версией, он не может быть удален.
Развертывание шаблонов напоминаний
- Для развертывания шаблона необходимо иметь как минимум 1 версию шаблона.
Изменение шаблонов напоминаний
- Если версия шаблона напоминания опубликована и не используется, она не может быть изменена.
- Любая опубликованная версия не может быть изменена. Развертывание будет успешным, и опубликованные версии пропускаются.
- Если вы вручную установите
<versionIdentifier>и дублируете их, новая и старая версии перезапишут друг друга, если эти версии находятся в статусе черновика. В противном случае, первая опубликованная версия остается, а вторая пропускается, поскольку опубликованные версии неизменны.
Другие рекомендации
- Если шаблон был переопределен, пользователи не могут переопределить его повторно посредством набора изменений, CLI или Connect API.

