Использую схему замещения для страницы BootstrapModulesV2. В ней js скрипт, который выполняется на всех страницах Creatio. Мне нужно в него передать email текущего пользователя системы.
Вот код, который использую для получения почты (не уверен, что он верный):
var contact = this.Terrasoft.SysValue.CURRENT_USER_CONTACT.value; 
var esq = this.Ext.create("Terrasoft.EntitySchemaQuery", { rootSchemaName: "ContactCommunication" });
esq.addColumn("Contact");
esq.filters.add("filter01",
this.Terrasoft.createColumnFilterWithParameter(this.Terrasoft.ComparisonType.EQUAL, "Contact", contact));
esq.getEntityCollection(function (result) {
	if (!result.success) {
		this.console.log("ERROR");
		return;
	}else
		if (esult.collection.collection.length > 0) {//если найденных записей больше 0 
			var item = result.collection.collection[0];
			var email = item.get("Email");//то берем первый элемент
			this.console.log(email);
		}
}, this); 
Какие ошибки получаю:


В чем может быть дело?