Приветы,
 
Подскажите плиз, как правильно сделать, создал объект наследуемый от базового и добавил поле BpCandidate как строка 50 символов в конструкторе объекта.
 
Пробовал сделать поле типа справочник и тогда оно становится Guid в коде
В следующем коде было вместо TEXT, у поля BpCandidate указан GUID
Так вот в консоли хрома видел ошибку уровня c#, а именно System.String не могу преобразовать в System.Guid и как быть? 
 
Удалив столбец, пересохранив и добавив его снова как строка 50 символов и вернув ТЕКСТ вместо ГУИД все заработало, но как быть с гуидами в инсерт запросами???
 
insertCount: function (candId) {
                this.logStep('insertCount started...');
                var insertQuery = this.Ext.create("Terrasoft.InsertQuery", {
                    rootSchemaName: "BpCandidateCall"
                });
                insertQuery.setParameterValue("CallCount",
                    1,
                    this.Terrasoft.DataValueType.INTEGER);
                insertQuery.setParameterValue("BpCandidate",
                    candId,
                    this.Terrasoft.DataValueType.TEXT);
                var dt = new Date();
                insertQuery.setParameterValue("CallDate",
                    dt,
                    this.Terrasoft.DataValueType.DATE);
                insertQuery.setParameterValue("CallTime",
                    dt,
                    this.Terrasoft.DataValueType.TIME);
                insertQuery.execute(function () {
                    //this.loadActivities();
                }, this);
                this.logStep('insertCount finished...');
            },