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

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

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

          Выполните поиск по всей справке Salesforce.
          Запуск пакетных заданий Apex принадлежности

          Запуск пакетных заданий Apex принадлежности

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

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

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

          Перед выполнением пакетного задания AffiliationDataLoadProcessorBatcha выключите HardAffiliationHandler и средства обработки триггеров AffiliationReciprocalHandler. Перед выполнением пакетного задания AccountPrimaryAffiliationBatch выключите средство обработки триггеров HealthcareProviderAffiliationHandler.

          Запустите пакетное задание Apex посредством кода Apex: Map<String, Object> paramMap = new Map<String, Object>{ 'batchName' => '{your_batch_name}', 'batchSize' => '{your_batch_size}', 'isCreatedByCurrentUser' => '{your_is_created_by_current_user_boolean}', 'createdAfter' => '{your_datetime}', 'whereClause' => '{your_where_clause_string}' }; // Call Boolean result = (Boolean)(lsc4ce.LifeScienceApi.getInstance(lsc4ce.LifeScienceApi.Command.AffiliationBatchJob).execute(paramMap)); System.debug('Result: ' + result);
          Параметры batchSize, createdAfter, isCreatedByCurrentUser и whereClause необязательны. Инструкции по выполнению пакетных заданий Apex см. в разделе Выполнение анонимного кода Apex.
          Пример
          Пример Map<String, Object> paramMap = new Map<String, Object>{ 'batchName' => 'AffiliationDataLoadProcessorBatch', 'batchSize' => 200, 'isCreatedByCurrentUser' => true, 'createdAfter' => Datetime.newInstance(2025, 8, 1, 0, 0, 0), 'whereClause'=> 'AffiliationStrengthType = \'High\'' }; // Call Boolean result = (Boolean)(lsc4ce.LifeScienceApi.getInstance(lsc4ce.LifeScienceApi.Command.AffiliationBatchJob).execute(paramMap)); System.debug('Result: ' + result);

          Этот код выполняет задание AffiliationDataLoadProcessorBatch, устанавливая размер пакета 200. Он обрабатывает только записи, созданные зарегистрированным пользователем 1 августа 2025 года в 0 часов. Он выполняет записи с типом силы принадлежности как с высоким.

           
          Загрузка
          Salesforce Help | Article