Loading
Содержание
Выбрать фильтры

          Результаты отсутствуют
          Результаты отсутствуют
          Ниже приведены некоторые советы по поиску.

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

          Выполните поиск по всей справке Salesforce.
          Мониторинг и выполнение пакетных заданий для выборочных триггеров ограничения

          Мониторинг и выполнение пакетных заданий для выборочных триггеров ограничения

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

          Требуемые версии

          Доступно в версиях: Lightning Experience
          Доступно в версиях: Enterprise and Unlimited Edition с дополнительной лицензией Life Sciences Cloud, Life Sciences Cloud for Customer Engagement и управляемым пакетом Life Sciences Customer Engagement.
          Необходимые полномочия пользователя
          Для создания, редактирования и удаления данных Life Sciences Cloud: Набор полномочий коммерческого администратора наук о жизни
          Для использования консоли разработчика: «API включен» И «Просмотр всех данных»

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

          • CalculateShippedQuantityHandler
          • NewAccountSampleLimitInitHandler
          • NewAccountSampleLimitInitHandlerforHCO

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

          1. В меню «Настройка» откройте Developer Console.
          2. Выберите «Отладка», а потом «Открыть окно выполнения анонимного».
          3. Чтобы повторно обработать записи, созданные или обновленные посредством средства обработки триггеров CalculateShippedQuantityHandler, введите этот код Apex. Кроме sampleIds, замените типичный набор кодов записей «Образец запроса на посещение поставщика» собственным.
            Set<Id> sampleIds = new Set<Id> { '001XXXXXXXXXXXXAA4', '001XXXXXXXXXXXXAA4' };
                  
                  Map<String, Object> paramMap = new Map<String, Object>();
                  
                  paramMap.put('action', 'updateSampleLimitsWithShippedQuantity');
                  
                  paramMap.put('providerVisitRqstSampleIds', sampleIds);
                  
                  LifeScienceApi.getInstance(LifeScienceApi.Command.SampleLimitsJobService).execute(paramMap);
          4. Чтобы повторно обработать записи, созданные или обновленные посредством средств обработки триггеров NewAccountSampleLimitInitHandler или NewAccountSampleLimitInitHandlerforHCO, введите этот код Apex. Кроме accountIds, введите коды организаций для обработки и инициализации выборочных ограничений.
            Set<Id> accountIds = new Set<Id> { '001XXXXXXXXXXXXAA4', '001XXXXXXXXXXXXAA4' };
                  
                  Map<String, Object> paramMap = new Map<String, Object>();
                  
                  paramMap.put('action', 'initializeSampleLimitsForNewAccounts');
                  
                  paramMap.put('accountIds', accountIds);
                  
                  LifeScienceApi.getInstance(LifeScienceApi.Command.SampleLimitsJobService).execute(paramMap);
          5. Нажмите кнопку «Выполнить».
            Выполнение кода Apex вызывает средства обработки триггеров для повторной обработки записей. Если пакетное задание не выполняется повторно, ошибки регистрируются в новых записях пакетного задания и запчастей пакетного задания.
           
          Загрузка
          Salesforce Help | Article