Вы можете создать простой, настраиваемый сценарий массового обновления, который может быть развернут для удаления любого типа записи с использованием функции массового обновления. На самом базовом, это будет выглядеть следующим образом:
function deleteRecord(recordType, recordId) {
nlapiDeleteRecord(recordType, recordId);
}
Создать новый сценарий Mass Update и развернуть сценарий для записи контактов.
Затем вы можете запустить новое массовое обновление, выбрать «Пользовательские обновления», и вы увидите, что в нем указано ваше собственное массовое обновление. Затем он работает так же, как и любое другое массовое обновление. Вы создаете свой запрос, чтобы выбрать записи, которые хотите удалить, затем нажмите кнопку «Предварительный просмотр», затем нажмите кнопку «Выполнить обновление».
Когда я развертываю этот скрипт, я уверен, что он доступен только для роли администратора, и я обычно оставляю его в тесте, который делает его доступным только мне. Это означает, что мне действительно нужно быть уверенным в том, что я делаю, прежде чем использовать его.
Ох. Спасибо за ответ. Есть ли возможность удалять контакты в пользовательском интерфейсе? – Prabhu
Если вы можете открыть контакт для редактирования, должна быть опция удаления в раскрывающемся списке «Действия» справа от основных кнопок – TonyH
Я могу сделать для одиночного. Я имел в виду несколько контактов в пользовательском интерфейсе. Извините за недоразумение – Prabhu