Контекст: Работа с несколькими пакетами 2GP в одном пространстве имен. Это большой пакет(ы). Среда OEM, поэтому это основное приложение, используемое клиентами на платформе Salesforce и использующее преимущества стандартных объектов, таких как учетные записи и контакты, а также множество настраив....
Создайте настраиваемое поле флажка в «Возможности» и назовите его «Добавить продукты?» Создайте поле списка выбора с множественным выбором в возможностях, в котором отображается список продуктов, которые можно выбрать автоматически. Создайте поле списка выбора в «Возможности» как «Прайсбук». Каждый ....
salesforce 29 Дек 2021 в 15:56
У нас есть этот код в блоке catch, требование состоит в том, чтобы зафиксировать ошибку, прежде чем выдавать ошибку компоненту lwc в поле. Repair_Repaired_Vehicle_Cost__c cost = new Repair_Repaired_Vehicle_Cost__c( Id = String.valueOf(apinameToObject.get('id')), Rule_Failed_for_debug__c = '....
salesforce 9 Дек 2021 в 20:14
Я хочу скопировать заметки и вложения из одного объекта A в другой объект B . Я смог сделать это с помощью объекта «Вложение», изменив его родителя, но заметки и вложения относятся к объекту CombinedAttachment, который я не могу скопировать. Также мы не можем запросить этот объект. Заранее спасибо.....
salesforce 7 Дек 2021 в 08:13
У нас есть 2 объекта Account и Dsignation Родительский объект:Учетная запись Дочерний объект: Обозначение Отношения: Поиск (имя поля «Учетная запись__C» в объекте «Обозначение») Если учетная запись имеет назначение с титулом генерального директора (имя поля = "Title__c"), то поле учетной записи "Обл....
salesforce 2 Дек 2021 в 11:04
Я пытаюсь обновить поле CTSRecrutingApp__Warranty__c в пользовательском объекте CTSRecrutingApp__Bill__c в зависимости от другого поля пользовательского объекта CTSRecrutingApp__Warranty__c в пользовательском объекте CTSRecrutingApp__Booking_Details__c. Между этими двумя пользовательскими объектами....
salesforce 30 Ноя 2021 в 20:19
Мне нужно написать тестовый класс в моем OpportunityTriggerHandler, и у меня возникли некоторые трудности с определением того, как построить логику и сценарии в моем тесте для тестирования, а также данные для создания в моей тестовой настройке с использованием @TestSetup для предоставления моему тес....
У меня есть два пользовательских объекта booking__c и car__c. Я пытаюсь написать триггер, когда при бронировании доступность выбранного автомобиля должна измениться с true на false. (booking__c и car__c имеют взаимосвязь поиска) trigger Simpsons_T01_updateInObjects on Booking__c(after insert, after....
salesforce 27 Ноя 2021 в 12:39
Я создаю запись дела в родительском объекте после триггера. В родительском объекте есть поле поиска, связанное с объектом Case, и я хочу его обновить. Field Name: RelationshipToCase Field Type: Lookup Related To: Case Вот мой код в обработчике триггера родительского объекта: protected override voi....
Я пытаюсь решить простую задачу. У меня есть объект Service_Expansion_Tracker__C, в объекте есть поле поиска NHC_Tracker__c (отношение между NHC tracker и Service Expansion Tracker одно к одному). У меня есть поле под названием Project_Status__c в Service Expansion Tracker. Я хочу обновить поле «С....
Требование: я хочу обновить минимальную и максимальную зарплату Контактов с помощью триггера. Для этого я создал настраиваемые поля для объекта Account с именами MaxSalary и MinSalary. Я хотел бы знать, что мой подход правильный в следующем коде для моего требования. Предложения действительно полезн....
salesforce 26 Окт 2021 в 13:12
После обновления записи в Salesforce мне нужно выполнить вызов для синхронизации данных с внешней системой. В идеале я хотел бы сделать это синхронно, однако это не кажется достижимым. Я прочитал этот документ из Salesforce, где сказано, что мы можем выполнять вызовы после публикации сообщений о с....
У меня есть задача, когда я загружаю файл в формате excel или pdf или в любом другом формате, он должен отправить электронное письмо с вложением с типом файла, который я загружаю. Ниже мой код: - trigger contentdocumenttriggers on ContentDocumentLink (after insert) { List<id> ContentDocumenti....
Я написал класс обработчика триггера для учетной записи, чтобы отправить электронное письмо, если изменится красное поле кода. Если значение красного поля кода изменится с истинного на ложное, электронное письмо будет отправлено, и оно заполнит определенные поля в учетной записи. Код работает норм....
Я пытаюсь сделать некоторые вычисления на основе полей даты и времени. Я не получаю никаких ошибок, но почему-то они не работают. Case caseRecord = [SELECT Id, Next_Call_Date__c, Last_Call_Timestamp__c, Called__c FROM Case WHERE Id = :newCase.Id]; Datetime caseNextCallDate = caseRecord.Next_C....
salesforce 5 Окт 2021 в 22:27
Поэтому я использую два ресурса для работы с триггерами. Один из них — видео MWM Developer I, а другой — Trailhead. Я заметил, что в MWM они настаивают на том, чтобы вся логика была в классе обработчика триггера, и эта логика просто вызывалась через метод в триггере. Говорят, это лучшая практика ....
Создайте поле под названием «Количество контактов» в объекте «Учетная запись». Когда мы добавим контакты для этой учетной записи, количество будет заполнено в поле на странице сведений об учетной записи. Когда мы удаляем контакты для этой учетной записи, счетчик автоматически обновляется. Мой триг....
Я попробовал триггер «Учетная запись для контакта», в котором я написал код для изменения телефона контакта в соответствии с учетной записью. Телефон. Дайте мне знать, если это будет лучшей практикой. если нет, то как это сделать с лучшей практикой. trigger AccountToContact on Account (after update....
salesforce 16 Сен 2021 в 14:03
Я создал гиперссылку записи и отправил ее по электронной почте, но когда я нажимаю на ссылку, идентификатор записи в URL-адресе меняется следующим образом: «% 7Ba006F00003dLUwDQAW% 7D» trigger UserReqNotification on Sfdc_user_request__c (after insert) { Set<Id> allInsertedIds = trigger.newMap.....
salesforce 12 Сен 2021 в 13:53
У меня есть триггер для объекта «Возможность», который запускается после удаления, вставки, восстановления или обновления возможности или до того, как она будет удалена, вставлена ​​или обновлена. Мы используем это, чтобы начать процесс статуса возможности/контракта. Если возможность "Выполняется",....
У меня есть такой способ: public static void updateCaseLastEmailStatus(List<EmailMessage> emUpdateCase) { Id caserecordType = Schema.SObjectType.Case.getRecordTypeInfosByDeveloperName().get('CaseRecordPage').getRecordTypeId(); List<Case> caseUpdate = new List<Case>(); List<....
salesforce 11 Авг 2021 в 18:47
Я пишу триггер для обновления флажка целевой учетной записи на ведущем объекте, если какое-либо из существующих полей флажка очереди истинно. trigger TargetAccount on Lead (before insert,after insert,before update) { List<Lead> targ = [Select Id,Target_Account__c from Lead]; for (Lead ld....
Я написал триггер, который автоматически присваивает значение поля «Статус» из объекта EmailMessage в настраиваемое поле под названием «Последний статус электронной почты» в объекте «Дело». Ниже мой метод, который работает абсолютно нормально: Метод вершины: public static void updateCaseLastEmailSta....
Я работаю над триггером после обновления и хочу знать, какие поля были обновлены. У меня есть код на StackExchange, который послужит моей цели: но может ли кто-нибудь помочь мне в том, как присвоить значения (поля, которые я хочу передать функции getChangedFields) в Schema.ObjectField[] fieldList в....
salesforce 9 Авг 2021 в 16:12
EDIT: РЕШЕНО автором Nagendra Singh Я испортил свой триггер, вызывая ifBefore > все триггеры, а затем снова вызывая все триггеры после предложения ifBefore. Я добавил предложение else, чтобы исправить это. Спасибо, Нагендра! Новый код запуска: if (Trigger.isBefore) { if (Trigger.isInse....
salesforce 8 Авг 2021 в 13:51