Здравствуйте!

Существует ли инструкция по обновлению продуктов Creatio на ОС Linux?  Как перейти на новую версию? 

Как этот:

https://academy.terrasoft.ru/docs/release/instrukciya-po-obnovleniyu-si…

 

Нравится

1 комментарий

Добрый день, Айнур!

Для получения инструкции и необходимых файлов для обновления на NetCore, необходимо обратиться к технической поддержке...ЕщеСвернуть

Показать все комментарии

Продолжение темы: https://community.terrasoft.ru/questions/vopros-po-updateselect-k-razra…

Зачем в классе Terrasoft.DB.PostgreSql.PostgreSqlEngine в методе BuildUpdateSelectTargetSqlText(StringBuilder sb, ModifyQuerySource modifySource, string alias) код "string value = " \"" +...ЕщеСвернуть

Нравится

1 комментарий

Владислав, проблема в самом запросе, вы пытаетесь  задать один и тот же алиас как целевой таблице так и источнику. В вашем случае...ЕщеСвернуть

Показать все комментарии

Зачем в классе Terrasoft.DB.MSSql.MSSqlEngine в методе BuildConditionSqlText(StringBuilder sb, UpdateSelect query) вызов метода ReplaceUpdateTargetAliasWithName(QueryCondition condition, string alias, string name) ?

Класс генерирует неправильный запрос в БД:

var us =
	new UpdateSelect...

ЕщеСвернуть

Нравится

2 комментария

Владислав, добрый день!

Прошу уточнить, при каких условиях у вас генерируется этот запрос?

Показать все комментарии (1)

Добрый день. Подскажите, могу ли я реализовать данные запрос sql с помощью класса Update.

 

Update SysUsrCommercialOfferRight
set SysUsrCommercialOfferRight.SysAdminUnitId = sysNewOwner.id,
SysUsrCommercialOfferRight.SourceId = N'66EA17F7-DF1D-4058-91CA-09A2057DEAE8' 
FROM SysUsrCommercialOfferRight...

ЕщеСвернуть

Нравится

3 комментария
Лучший ответ

Вот документация https://academy.terrasoft.ru/api/netcoreapi/7.17.0/index.html#Terrasoft… классы Update, Select, Join. Читайте и реализуйте.

Показать все комментарии (2)

Добрый день, коллеги!

Стоит задача обновить стенд (с этим всё ясно) + сменить продукт с SalesEnterprise на SalesEnterprise_Marketing_ServiceEnterprise.

Попробовал в лоб, вписал в поле "Product" файла downloader.json заданный задачей продукт. Updater.exe выдаёт на такое: "You are using an invalid build type. You need to obtain SalesEnterprise..."

Смена продукта "на лету" вообще возможна? Может кто сталкивался? Как решается данный вопрос?

Нравится

2 комментария

Сергей, Вам нужно обратиться в службу поддержки и указать, с чего, на что и в рамках какой версии хотите обновиться. Поддержка в ответ...ЕщеСвернуть

Показать все комментарии (1)

Скрипты выполнены успешно, однако после обновления выдает ошибку:

Exception Message: Не удалось загрузить тип System.Collections.Generic.List`1[[Terrasoft.Core.LicHelper+SysLicPackageInfo, Terrasoft.Core, Version=7.4.0.2924, Culture=neutral, PublicKeyToken=edaadfbc3b0bb879]], необходимый для десериализации...ЕщеСвернуть

Нравится

3 комментария

Обратитесь в службу техподдержки террасофт

Показать все комментарии (2)

Проблема с обновлением. Все сделано по инструкции, структура БД обновилась, но компиляция не происходит из-за этих ошибок. Обновление с 7.4.0 до 7.4.1 прошло без проблем. Был запрошен список дистрибутивов для bpm'online sales. Прислали список для Salse Enterprise (может быть важная информация). Как возможно решить данную проблему?

Изображение удалено.

Нравится

7 комментариев
Лучший ответ

Paul_lgb,

Перекомпилировать можно и не заходя на сайт через workspaceconsol,

e подробности смотри тут

https://academy.terrasoft.ua/documents/technic-sdk/7-13/parametry-works…

Те...ЕщеСвернуть

Показать все комментарии (6)

var accountUpdate = new Update(UserConnection, "Account")

                        .Set("IndustryId", Column.Parameter(IndustryIdParameter))

              ...ЕщеСвернуть

Нравится

15 комментариев
Лучший ответ

Лучше использовать конструкцию .OpenBlock() пример ниже:

Select select = (Select)new Select(UserConnection)
	.Column("Id")
	.Column("AccountAId"...

ЕщеСвернуть

Показать все комментарии (14)

Например, есть запрос на sql такого вида:

declare @DocumentTypeId uniqueidentifier

declare @InvoiceTypeId uniqueidentifier

update I

set

    I.TypeId = @InvoiceTypeId

from Invoice I

    join Document D on D.Id = I.DocumentId

where D.TypeId = @DocumentTypeId

Можно ли его реализовать с помощью класса Update на C#?

Нравится

1 комментарий

Добрый день.

Попробуйте такой код

Показать все комментарии

Здравствуйте! Пытался обновить верcию bpm'online bank customer jorney, с 7.11.0 до 7.11.1 (Oracle), после обновления попытался скомпилировать приложение, и в результате возник вот такой вот перечень ошибок, в результате чего могли возникнуть эти ошибки?Изображение удалено.

Нравится

7 комментариев

Александр, здравствуйте!

Пришлите, пожалуйста, логи приложения за время обновления, по умолчанию хранятся по пути:C:\Windows\Temp\BPMonline\Site_Х...ЕщеСвернуть

Показать все комментарии (6)