Вы находитесь здесь:
Настройка мультискрипта создания документа о групповых преимуществах для Health Cloud
Omniscript создания документов создает документы в формате .pdf и .docx на основе шаблона. Настройте Omniscript со сведениями о шаблоне документа. Чтобы соответствовать определенным бизнес-требованиям, можно настроить Omniscript и шаблон, используемый для создания документов сметы. Можно также создать версии шаблона для использования в других бизнес-процессах создания документов.
Требуемые версии
| Доступно в версиях: Lightning Experience |
| Доступно в версиях: Enterprise and Unlimited Edition с Health Cloud, управляемым пакетом Insurance и управляемым пакетом Insurance Industries Extension |
| Необходимые полномочия пользователя | |
|---|---|
| Для редактирования Omniscripts: | Набор полномочий администратора Omnistudio |
Omniscript создания документа требует создания документа Omnistudio. Чтобы разрешить пользователям, не являющимся дизайнерами, создавать документы, необходимо добавить набор полномочий DocGen в группу наборов полномочий Omnistudio для пользователей, не являющихся дизайнерами. Дополнительную информацию см. в разделе «Создание документа мультиканала».
- Включите создание серверных документов. См. Включение параметра создания серверных документов.
-
Создайте шаблон документа для смет небольших групп.
-
Скопируйте и вставьте данный образец текста шаблона в файл .docx. Поля слияния в данном образце автоматически содержат данные, связанные с небольшой групповой сметой.
{{AccountIdName}} {{AccountAddress1}}
{{AccountAddress2}}
{{City}}, {{State}} {{ZipCode}}
{{AccountPhoneNumber}}
Дата создания: {{CreatedDate}}
Дата истечения срока действия: {{ExpDate}}
Номер сметы: {{QuoteNum}}
ИМЯ ПРОДУКТА КОЛИЧЕСТВО ПРОДАЖНАЯ ЦЕНА ОБЩАЯ ЦЕНА {{#Products}}{ProductName}} {{Количество}} {{SalesPrice}} {{TotalPrice}}{/Products}} Дата вступления в силу: {{EffectiveDate}}
Дата окончания: {{EndDate}}
Срок: {{Срок}}
Общая сумма вознаграждения за срок: {{TotalPremium}}
Ежемесячная премия: {{MonthlyPremium}}
СВЕДЕНИЯ О ПРИНЯТИИ СМЕТ Подпись ______________
Имя ______________
Должность ________________
Дата ______________
- Добавьте форматирование и добавьте или удалите поля слияния в соответствии с бизнес-требованиями.
- Загрузите шаблон в конструктор шаблонов документов. См. Создание шаблона Microsoft Word или Microsoft PowerPoint для создания документа OmniStudio.
-
Скопируйте и вставьте данный образец текста шаблона в файл .docx. Поля слияния в данном образце автоматически содержат данные, связанные с небольшой групповой сметой.
- Чтобы предоставить пользователям стандартного сайта и сайта Experience Cloud доступ к шаблону документа, добавьте пользователей стандартного сообщества, клиентского сообщества, клиентского сообщества плюс и партнерского сообщества в библиотеку шаблонов документов Docgen. Или щелкните меню действий шаблона документа в меню «Файлы», нажмите «Общий доступ» и выберите пользователей для предоставления общего доступа к шаблону.
-
Определите DocumentTemplateID и TemplateContentVersionID. Вы указываете эти значения в OmniScript создания документа.
- В меню настроек выберите «Консоль разработчика».
- Выполните запрос SELECT Id, Name FROM DocumentTemplate.
- В результатах запроса скопируйте значение кода шаблона документа и сохраните его на потом. Вы вводите этот код в свойствах OmniScript создания документа.
- Выполните запрос SELECT Id, Name, ContentDocumentId FROM DocumentTemplateContentDoc WHERE name, например, 'DocumentTemplateID%'. В запросе замените DocumentTemplateID кодом, извлеченным в предыдущем запросе. Обязательно добавьте % после значения кода, чтобы обозначить специальные символы.
- В результатах запроса скопируйте значение ContentDocumentId для шаблона документа.
- Выполните запрос SELECT Id, Title, LatestPublishedVersionId FROM ContentDocument WHERE Id = 'ContentDocumentId'. В запросе замените ContentDocumentId кодом, извлеченным в предыдущем запросе.
- В результатах запроса скопируйте значение LatestPublishedVersionId для шаблона документа и сохраните его на потом. Вы вводите этот код в свойствах OmniScript создания документа.
- В средстве запуска приложений найдите и откройте OmniScript.
- Нажмите GroupBenefits/DocumentGeneration, а потом откройте последнюю версию Omniscript DocumentGeneration.
-
Выберите шаг SetDocumentGenerationInputParameters, а потом нажмите на панель свойств и введите значения для этих полей.
Поле Значение DocumentTemplateId Код шаблона документа из запроса, выполненного на предыдущем этапе TemplateContentVersionId The LatestPublishedVersionId шаблона документа из запроса, выполненного на предыдущем этапе DocumentName Описательное имя RecordId %quoteRecordId% - Нажмите «Активировать версию».
-
Чтобы настроить Omniscript, нажмите «Создать версию», отредактируйте элементы Omniscript и активируйте настроенную версию.
Чтобы использовать настроенный Omniscript создания документов в бизнес-процессах, не связанных со сметами, отредактируйте шаблон документа и сведения о Omnistudio Data Mapper.
- На этапе SetDocumentGenerationInputParameters настройте свойства шаблона документа.
- В шагах GetQuoteData и TransformQuoteData укажите соответствующие соотнесения данных. Например, если вы используете Omniscript для создания документов для контракта, введите Data Mappers, которые получают и трансформируют данные контракта.

