Добрый день! Как поменять ответственного за записи? К примеру есть 300 организаций пользователя User1, и мне нужно передать все эти организации в ответственность User2, так как User1 из системы удаляется.
В смысле поменять owner у записей?
Да owner.
Берешь меняешь))
Ну для 300 записей лучше написать небольшой скриптец
Вручную будет сложновато! НО возможно! ![]()
Я вывел списком по фильтру, но всем сразу изменить нельзя. Возможно есть способ сделать это сразу для всех записей по полю owner?
Вручную да, есть такая возможность. Думал может в системе предусмотрен инструмент, а я его просто не знаю.
Ну конечно предусмотрен
- apex + в этом случае developer console
У вас есть программисты? Почему не поручить это дело им?
Я думаю у них вопросов не возникнет как это сделать.
Спасибо. Вы мне уже как то давали подобный код. Воспользуюсь им.
List<Contact> contacts = [SELECT Id, Checkbox__c FROM Contact WHERE Checkbox__c = false LIMIT 10000];
for(Contact c : contacts ) {
c.Checkbox__c = true;
}
update contacts;
Извините, что опять с тем же вопросом. Делаю следующее.
List<Contact> contacts = [SELECT Id, Owner FROM Contact WHERE Owner = "ДарПац" LIMIT 10000];
for(Contact c : contacts ) {
c.Owner = "ЕлАб";
}
update contacts;
Сначала узнай id пользователя на которго хочешь поменять, потом вот так:
List<Contact> contacts = [SELECT Id, OwnerId FROM Contact WHERE OwnerId = 'Ид старого юзера' LIMIT 10000];
for(Contact c : contacts ) {
c.OwnerId = 'Ид нового';
}
update contacts;
Если что мой скайп senbko1, пиши всегда помогу чем смогу.
Спасибо.
Можно воспользоваться workbench и никакого кода не надо.
он должен быть. стандартная ситуация.
даже в админских тестах (или тренировочных вопросах) был такой кейс - перевод Эккаунты на нового пользователя.
Гуглите.