Каким образом устанавливается поле "Происхождение" при создании обращения на портале
19 февраля 2018 04:14
Вопрос
Каким образом устанавливается поле "Происхождение" при создании обращения на портале?
Ответ
Установка происхождения (поле Origin) происходит в PortalCasePage в следующем методе:
setPortalColumnValues: function() {
if (this.isAddMode() || this.isCopyMode()) {
if (this.Terrasoft.SysValue.CURRENT_USER_ACCOUNT.value !== this.Terrasoft.GUID_EMPTY) {
this.set("Account", this.Terrasoft.SysValue.CURRENT_USER_ACCOUNT);
}
this.set("Contact", this.Terrasoft.SysValue.CURRENT_USER_CONTACT);
this.Terrasoft.SysSettings.querySysSettingsItem("PortalCaseOriginDef", function(value) {
this.set("Origin", value);
}, this);
this.set("Owner", null);
}
}Как видно из кода, значение поля определяется системной настройкой "PortalCaseOriginDef"(Происхождение обращения на портале по умолчанию")
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать