Добрый день!

Пытаюсь по инструкции создать запись в таблице OpportunityFile. 

При отправке запрос сервер возвращает 500 ошибку Internal Server Error. 

Подскажите, пожалуйста, что не так делаю?

Код запроса:

curl --location --request POST 'https://my.domain.com/0/odata/opportunityfile'...

ЕщеСвернуть

Нравится

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

Руслан, ошибка 500 означает, что более подробная информация будет в логах приложения на веб-сервере.

Но, скорее всего, просто не заполнено обязательное...ЕщеСвернуть

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

Добрый день!

Перед мной стоит такая задача. Нужно в бизнес-процессе, который запускается периодически (раз в 10 минут), получать список Обращений (Case) по определенному критерию и затем по каждому такому Обращению отправлять письмо. Я читал, что можно сформировать список объектов и передать его каким-то...ЕщеСвернуть

Нравится

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

Добрый день.

Посмотрите описание решения подобной задачи в статье по работе с коллекциями.

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

Как сделать отмену сохранения entity?

Реализую пример из руководства Бизнес-логика объектов.

namespace Terrasoft.Configuration.VSSales
{
    using System.Threading;
    using Terrasoft.Core;
    using Terrasoft.Core.Entities;
    using Terrasoft.Core.Entities.AsyncOperations;
    using Terrasoft...

ЕщеСвернуть

Нравится

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

Добрый день.

Для отмены сохранения попробуйте написать такую строчку:

e.IsCanceled = false;
Показать все комментарии (1)

Добрый день!

У меня стоит задача обработки событий изменения некоторых реквизитов (Категория, Сервисный договор, Сервис) сущности Case (Обращения). Я могу в  событийном процессе обрабатывать события "Перед сохранением записи", "После сохранения записи", но я не совсем понимаю, как реализовать реакцию...ЕщеСвернуть

Нравится

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

На событие CaseSaving получаете в параметр старое значение поля:

 

AccountOldId = Entity.GetTypedOldColumnValue<Guid&gt...

ЕщеСвернуть

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

Добрый день!

Периодически возникают задачи для реализации их в системе.

Ищу людей, заинтересованных в сдельной работе.

Важен опыт внедрения и разработки. Объем программирования небольшой. Основной объем задач - разработка / доработка форм, кейсов, процессов.

Нравится

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

Добавляю данные в бизнес-процессе через задание сценарий. Делаем многострочный Insert

var insCertificateData = new Insert(UserConnection).Into("NavCertificateData");
foreach (var entity in navCertificateData)
{
	insCertificateData.Values()
		.Set("NavCertificate", Column.Parameter(certificateId))
	...

ЕщеСвернуть

Нравится

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

Алексей Следь,

Посмотрите обсуждение в этой теме.

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

Добрый день!

Подскажите, пожалуйста, где используется пользователь с именем SysPortalConnection и можно ли его отключить?

Нравится

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

Руслан, этот пользователь используется для выполнения загрузки конфигурационных страниц, когда пользователь не авторизирован. Например...ЕщеСвернуть

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

Установлено дополнение Excel reports builder for Creatio

https://marketplace.terrasoft.ru/app/excel-reports-builder-creatio

При установке ошибок не было, дополнение установлено успешно.

При попытке добавить запись в раздел сразу открывается карточка редактирования, при этом в консоли наблюдаются ошибки:

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

Ну и далее ничего сделать нельзя.

Версия системы: 7.16.4.1731

Прошу подсказать как исправить.

Спасибо.

Нравится

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

Сергей, добрый день!

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

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

Добрый день

Есть интересная задача. Надо в БП по событию подключится к стороннему серверу MS-SQL и выполнить хранимую процедуру с двумя параметрами, которая вернет нам таблицу данных. Далее эту таблицу данных сохранить в кастомном разделе в системе и настроить связи с другими объектами.

Затык именно в подключении к стороннему серверу БД и вызове процедуры.

В MSSMS это выглядит как:

EXECUTE [dbo].[GetDataForCRM] @nomer,@date 

Нравится

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

Добрый день!

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

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

как получить последние номера банковских карт 

4444666699997777 

как получить последние 4 числа?

Нравится

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

Grigor Sargsyan,

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

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