Проблема с созданием standart object

Проблема с созданием standart object

Добрый день, начинаю изучение технологии salesforce.
Возникла проблема логику которой не понимаю. Реализовать попытался следущий момент: при создании объекта Contact, через trigger пытаюсь создать объект Case с дубликацией некоторых полей из Contact в Сase (конкретно поле имя аккаунта и владельца). Подскажите пожалуйста логику реализации или где можно прочитать про это.


    trigger ContactTrigger on Contact (after insert) {

    for (Contact item : Trigger.new){

    Case newcase = new Case(
    Account = item.Account,
    Owner = item.Owner
    );
    insert newcase;
    }
    }

все правильно, только собирай newcase в List, и потом делай insert List-a после loop.

а для тех кто не понимает код, нужно идти в Process Builder и выполнять все эти задачи там. Там все просто, все подписано и с картиночками

Нужно правильно прописать названия полей еще
Их можно посмотреть в сетапею

AccountId, ContactId, OwnerId

и как правильно сказал Den, нужно собирать все кейсы в один List<Case> cases
И делать один Database.insert(cases) после for, а не внутри

Сработало, спасибо за помощь Den и Maxim

Interesting information? Help us, post link to social media..