В карточке лида необходимо, чтобы при выборе "Компьютерная техника" поле "Контакт" лочилось. Вставляю это:
rules: {
"QualifiedContact": {
QualifiedContactEnabled: {
ruleType: BusinessRuleModule.enums.RuleType.BINDPARAMETER,
property: BusinessRuleModule.enums.Property.ENABLED,
conditions: [{
leftExpression: {
type: BusinessRuleModule.enums.ValueType.ATTRIBUTE,
attribute: "LeadType"
},
comparisonType: Terrasoft.ComparisonType.NOT_EQUAL,
rightExpression: {
type: BusinessRuleModule.enums.ValueType.CONSTANT,
value: "4EB933C2-D7BB-4711-8D57-3E59C2BCDC0F"
}
}]
}
}
}
"QualifiedContact": {
QualifiedContactEnabled: {
ruleType: BusinessRuleModule.enums.RuleType.BINDPARAMETER,
property: BusinessRuleModule.enums.Property.ENABLED,
conditions: [{
leftExpression: {
type: BusinessRuleModule.enums.ValueType.ATTRIBUTE,
attribute: "LeadType"
},
comparisonType: Terrasoft.ComparisonType.NOT_EQUAL,
rightExpression: {
type: BusinessRuleModule.enums.ValueType.CONSTANT,
value: "4EB933C2-D7BB-4711-8D57-3E59C2BCDC0F"
}
}]
}
}
}
Вроде все как в примере из SDK, однако поле не блокируется. Причем при изменении параметра ComparisonType на EQUAL поле блокируется (т.е. кусок кода работает). В чем может быть проблема?
Нравится
2 комментария
3 марта 2016 13:33
Добрый день!
Укажите Id записи из справочника "LeadType" в нижнем регистре, все символы с маленькой.
3 марта 2016 13:58
"Зарицкий Олег Васильевич" написал:Добрый день!
Укажите Id записи из справочника "LeadType" в нижнем регистре, все символы с маленькой.
Блин.. Пол дня голову ломал) Спасибо огромное!
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать