Публикация
Каким образом устанавливается поле "Происхождение" при создании обращения на портале
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"(Происхождение обращения на портале по умолчанию")
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать