Вы находитесь здесь:
Настройка обработки ошибок для пакетной регистрации
Получайте уведомления о возникновении ошибок во время загрузки CSV-файла и при выполнении асинхронных заданий определите отсутствующие или неполные данные.
- В объекте «Страховой контракт» создайте настраиваемое поле для использования в качестве поиска пакетного запроса на асинхронизацию страхования. Поле сохраняет
asyncBulkRequestId, когда процесс регистрации начинает использовать службуenrollMembersAsync. -
Убедитесь, что поле «Тип процедуры рейтинга» вашего продукта содержит значение «Набор выражений», а поле «Имя процедуры рейтинга» содержит имя набора выражений.
- Свяжите пакет Data Mapper с продуктом факта рейтинга. Соотнесение данных должно быть типа OmniDataTransform, то есть Omnistudio для базового объекта.
- В меню настроек нажмите «Консоль разработчика».
-
Создайте класс Apex InsBatchFailureService. Скопируйте и вставьте код Apex, указанный в файле LargeGroupEnrollment_Artifacts, в данный класс Apex.
Важно! Если вы настроили
InsBatchFailureServiceкласс Apex на пакет Winter’ 24, замените его обновленным классом, предоставленным в файле LargeGroupEnrollment_Artifacts. Убедитесь, что версия API пакетного класса составляет 60 или выше. - В коде замените vlocityins10__InsuranceAsyncBulkRequest__ c именем настраиваемого поля, созданного выше, и сохраните класс Apex.
- В средстве запуска приложений найдите и откройте OmniStudio FlexCards.
-
Нажмите кнопку «Импорт» и загрузите файл
GenerateFailureErrorBatch.json, предоставленный в файле LargeGroupEnrollment_Artifacts. - Откройте FlexCard и убедитесь, что он активирован и развернут.
- На странице организации группы нажмите на значок Шестеренка и выберите «Редактировать страницу».
- В конструкторе приложений Lightning добавьте настраиваемую вкладку, а потом перетащите компонент FlexCard на нее. Потом выберите FlexCard, активированный в действии 6.
