Каков предел максимального количества одновременных вызовов для Групповая вершина Вершина очереди Будущие методы Нужен лимит для обоих сценариев 1. Ограничение для запуска одного и того же пакета (с разными транзакциями), 2. Для всех пакетов в организации....
Я новичок в SFDC, пожалуйста, помогите. Требование: запретить деактивацию пользователя, если учетная запись принадлежит пользователю, и отправить электронное письмо с подробностями. Триггер по объекту пользователя: trigger userTrigger on User (before insert,before update) { switch on Tri....
Я планирую написать асинхронный триггер, но у меня нет документации, если асинхронный триггер может работать параллельно с другим асинхронным процессом или он добавляется в очередь на основе доступных ресурсов. Спасибо....
salesforce 20 Май 2021 в 14:28
У меня есть функция, которая вызывается как часть логики перепланирования в классе Shedulable Apex, который реализует System.Schedulable. Следующий код вызывается только тогда, когда требуется изменение расписания. Вместо того, чтобы просто передать идентификатор задания в System.abortJob() в прив....
salesforce 11 Май 2021 в 18:15
Может ли кто-нибудь провести меня через любую структуру, на которую я могу сослаться, чтобы достичь этого варианта использования? Я не могу понять, как это сделать эффективно. Я хочу обрабатывать записи почти в реальном времени, когда превышено ограничение на количество строк dml, теперь, поскольку ....
У меня есть класс очереди, который выполняется правильно (и работает асинхронно, вызывая внешние службы) У меня проблема в том, что в классе следующая строка: system.UserInfo.getUserEmail() не возвращает правильный адрес электронной почты, но возвращает адрес электронной почты системного администрат....
salesforce 23 Дек 2020 в 17:39
Может кто-нибудь помочь мне с этой проблемой, не может разобрать номер аргумента: org: Это класс Batchable: global with sharing class IMB_SendPushNotificationsBatchable implements Database.Batchable<SObject> { public IMB_NotificationHelper helper = new IMB_NotificationHelper(); public IMB_REST_Mo....
Я работал с запланированным апексом, и кажется довольно простым, что вы определяете выражение cron, а затем просто планируете его, а позже вы можете отслеживать ход выполнения своей работы в запланированных заданиях и заданиях Apex. Однако я заметил несколько вещей и хотел бы поделиться здесь и, есл....
Я видел много сообщений о том, как узнать имя класса вершины, связанного с запланированным заданием. Однако у меня есть противоположная потребность. Я обновляю запланированный класс, который должен был проходить с определенной частотой каждую неделю. Это было запланировано несколько лет назад, поэ....
Я создал класс Queueable для обработки данных и создания callouts этого класса Queueable, выполняемого для after update и after insert объекта Opportunity. Теперь, чтобы отслеживать статус класса Queueable, я вставляю статус задания в другой объект, т.е. объект LogInfo. Целью этого объекта является....
В некотором пользовательском интерфейсе базовой настройки, написанном в Visualforce, мне нужна ссылка, которая ведет пользователя на страницу «Вакансии Apex» как в Classic, так и в Lightning. Я отмечаю, что «/707» (префикс ключа для AsyncApexJob) не работает и что URL-адреса разные (и AFAIK не гаран....
salesforce 3 Апр 2020 в 14:04
У меня есть класс triggerHandler, в котором после обновления я отправляю список записей объекта Account в класс очереди public override void onAfterUpdate() { If( Limits.getQueueableJobs() < Limits.getLimitQueueableJobs() && !Test.isRunningTest()) { System....
Я пытаюсь выяснить, можем ли мы сохранить класс, который используется в пакетном задании. Я не могу сохранить курс. Я не могу сохранить класс, когда выполняется пакетное задание. Я не хочу прерывать работу. Есть ли другой способ, кроме инструмента Ant, я могу сохранить этот класс?....
salesforce 8 Янв 2020 в 06:58
Насколько мне известно, и future, и quable являются асинхронными методами, мы не знаем, когда они запускаются, то есть мы не можем передавать объекты в качестве параметров в методах fuute (я читал в заголовке будущего), потому что состояние объектов может измениться к тому времени, когда он будет за....
salesforce 25 Ноя 2019 в 08:19
Я только что узнал, что finish() никогда не вызывается, когда пакетное задание прерывается вручную пользователем из монитора заданий Apex. Однако я хотел бы иметь возможность запускать некоторую логику в пакетном классе, когда его пакетное задание прерывается вручную. Есть ли способ сделать это? ....
salesforce 12 Ноя 2019 в 11:41
Я хотел бы знать, есть ли способ справиться с созданием нового задания Apex, вставленного в очередь Flex, поскольку объект AsyncApexJob не поддерживается в триггерах. Я также рассматривал возможность обработки события, но создание задания не вызывает никаких событий. Изменить: извините, я не уточни....
salesforce 10 Окт 2019 в 16:28
Я изучал пакетную вершину, и у нее есть три метода: запуск, выполнение и завершение. Каждый метод имеет параметр Database.BatchableContext. Что это за параметр и почему он используется во всех трех методах?....
salesforce 19 Сен 2019 в 01:48
Я пытаюсь запланировать класс, который будет добавлять новый контакт во все учетные записи каждые 2 минуты, а также должна быть проверка проверки, что вы не можете иметь более 05 Contacts под одной учетной записью. Updated Код, который я написал, работает и создает новый контакт для каждой учетной з....
Я проходил через асинхронный апекс, и чтение его в какой-то момент привело меня в замешательство. В будущих методах мы не можем передавать объекты по причинам, по которым будущие методы выполняются в более поздний момент времени, к тому времени, когда он выполняется, данные sboject могут быть устар....
salesforce 10 Июл 2019 в 17:23
У меня есть класс Database.Batchable, который я выполняю через Database.executeBatch. Как найти идентификатор статуса задания, используя идентификатор, возвращенный из Database.executeBatch? Кажется, он не соответствует идентификатору, который я получаю при запросе AsyncApexJob. Есть ли способ по....
salesforce 2 Апр 2019 в 00:07
В Visualforce мне нужно АСИНХРОННО выполнять 999 (n) запросов к нескольким таблицам и вставлять все результаты (асинхронно и, предположительно, фрагментами) в 1 custom_object__c, все со страницы Visualforce. На странице будет несколько элементов, зарезервированных для сообщения о ходе выполнения за....
//This is code global class Schedule1 Implements Schedulable{ global void execute(SchedulableContext sc){ List<Account> accounts=[SELECT ID,NAME,INDUSTRY FROM ACCOUNT WHERE NAME='BIKASH']; for(Account a:accounts){ a.Phone='9121480346'; update accounts; } ....
salesforce 26 Фев 2019 в 21:16
У меня есть запланированная работа, которая выполняется каждые пятнадцать минут. Он работает нормально в течение нескольких месяцев, а затем случайным образом прекращает работу и не переназначает следующий запуск. Задания вершины показали «попытку разыменовать ошибку нулевого объекта, но не дали м....
salesforce 16 Янв 2019 в 19:00
Я только что обнаружил очень странное поведение в отношении Batch. Если у меня есть пакет и я запускаю его с помощью метода Database.executeBatch(), создается новая запись в таблице AsyncApexJob, и я могу использовать поле ApexClassId, чтобы найти ее, используя имя моего класса. Для Schedulable у ме....