Всем доброго времени суток.
Вопрос, наверно, простой - где определяется функция recalculateServiceTerms, в какой схеме?
Версия 7.12.
Нашёл несколько мест, где вызывается, нужно найти определение.
Нравится
1 комментарий
13 июля 2018 17:01
Если есть доступ в базу, поискать можно запросом:
SELECT (SELECT [Name] FROM [SysSchema] WHERE [Id] = [SysSchemaId]) FROM [SysSchemaContent] WHERE CAST([Content] AS VARCHAR(MAX)) LIKE '%recalculateServiceTerms%'
И среди трёх результатов будет искомая схема CaseServiceUtility:
/** * Recalculates scheduled dates by service item. * @protected */ recalculateServiceTerms: function() { var config = this.getIsFeatureEnabled("ServiceTerms") ? this.getCaseTermCalculatorServiceConfig() : this.getCallTermCalculationServiceConfig(); if (config) { if (this.getIsFeatureEnabled("ServiceTerms")){ this.callService(config, this.onRecalculateCaseTerms, this); } else { this.callService(config, this.onRecalculateServiceTerms, this); } } else if (this.get("ResponseDate")) { this.set("ResponseDate", null); this.set("SolutionDate", null); } },
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать