Да, тут вообщем-то ничего сложного:
unqualifyLead принимает в качестве параметра statuscode, значения которого можно посмотреть в соответствующем атрибуте Интереса для State=Дисквалифицирован.
А почему про SubmitCrmForm спрашивал - в 3-ке действительно можно деактивировать объекты кодом, который вы привели с двумя НО:
1. Код работает только для custom сущностей.
2. Это не весь код. Полный код выглядит так:
Код:
oAcStateCode = createHiddenInput('acStateCode', 1);
oAcStatusCode = createHiddenInput('acStatusCode', 2);
if(!crmForm.SubmitCrmForm(5, true, true, false)) {
deleteInput(oAcStateCode);
deleteInput(oAcStatusCode);
}
Понятно, значения State и Status меняются в зависимости от сущности.
Кстати, в 4-ке этот код тоже будет работать, только они поменяли у инпутов префиксы с "ac" на "new". Вот...
Ну, удачных выходных!