права доступа
Sales_Creatio
7.17

Доброго времени суток.

Существует сервис, который программно создает заказы через прямые insert, таким образом событийная логика не отрабатывает. Необходимо программно назначить права на объект заказ, который настроены в правах доступа на объекты. Возможно существует встроенные методы, которые назначают права на объект?

Нравится

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

на ум приходит автозаполнение поля, по которому происходит переход заказа на стадию кейса и на стадии уже запускается процесс распределения прав

 

Можно вторым insert добавить права в SysOrderRights

Я бы перевёл сервис на работу с Entity, если не было каких-то очень серьёзных оснований реализовывать именно так. Потому что в дальнейшем это ещё больше проблем будет создавать.

Но вообще класс RightsHelper должен помочь

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

Добрый день!

 

На страницу необходимо вывести список изображений. В контейнер (пока не понимаю, какой он должен быть) нужно вывести в ряд изображения, которые привязаны к записям объекта SatisfactionLevel. Как на рисунке.

Помогите пожалуйста.

 

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

Нравится

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

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

К элементу схемы возможно привязать изображения с помощью свойства imageConfig, например, нам нужно добавить кнопку на страницу и вместо нее отобразить картинку:

{
                "operation": "insert",
                "parentName": "AccountPageGeneralInfoBlock",
                "propertyName": "items",
                "name": "UsrTestButton",
                "values": {
                    "click": {bindTo: "onTestClick"},
                    "itemType": 5,
                    "style": Terrasoft.controls.ButtonEnums.style.TRANSPARENT,
                     "imageConfig": {"bindTo": "Resources.Images.TestIm"},
                    "layout": {
                            "column": 11,
                            "row": 1,
                            "colSpan": 1
                        },
                }
            },

С помощью свойства layout можно настроить положение картинки, дабы выставить их как вам удобно.

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

Добрий день.

Чи можна не відображати/відображати ти чи інші друковані форми в залежності від вибраних певних значень в полях.

Задача така:

маємо три юридичні особи, два ФОПа без ПДВ, та ТОВ  ПДВ.

На кожну юридичну особу, маємо свої друковані форми (з підписами та печатками), необхідно щоб в розділі (для прикладу Рахунки), якщо обраний постачальник ТОВ, тоді висвітлювались тільки друковані форми для ТОВа.

Дякую.

Нравится

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

Добрий день, Олександр!

 

Ми провели аналіз за Вашим запитом. На жаль, реалізувати Ваше бізнес-завдання методами користувача друкованих форм, на цю мить, немає можливості. Доопрацювання варіантів вивантаження ПФ Word за умовою, зараз перебуває на розгляді у аналітиків продукту і, можливо, буде реалізована в наступних релізах.

 

На цей момент задачу можна реалізувати за допомогою методів розробки.

Подібні випадки розглядалися тут:

https://community.creatio.com/questions/displaying-printable-based-type…

https://community.terrasoft.ua/questions/filtraciya-pechatnykh-form

 

З повагою,

Катерина!

Показать все комментарии
Маркетплейс
приложение
Установка пакетов из приложения
Sales_Creatio
8.0

Здравствуйте, установили приложение https://marketplace.terrasoft.ua/template/vydelenie-cvetom-zapisey-v-razdele-zakazy на дев среду (установись успешно по логу),  при загрузке в разделе Заказы, выдает ошибку в консоле:

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

Текущая версия:

Sales, 8.0.2.2446

Делали полную компиляцию, не помогло.

Нравится

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

Анастасия, добрый день!

Проверил пакет на аналогичной сборке. Ошибка не воспроизвелась.

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

Предполагаю, что кастомизации могут конфликтовать с решением и приводить к ошибке. 

Прошу также проверить этот кейс на чистой сборке последнего релиза.

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

Доброго дня!

як частину тексти зробити "жирною"?

є текстове поле, яке заповнюю. частину слів хочу написати жирним шрифтом.

як використати функцію FontStyle.Bold?

Нравится

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

Доброго дня!

Дана функція не буде працювати зі стандартним текстовим полем, оскільки воно має тип Terrasoft.ContentType.LONG_TEXT. Якщо застосувати до нього метод Bold(), то воно додасть до нього html тег <b>, але проблема в тому, що сам текст у полі просто відобразиться з цими тегами: '<b>text</b>'. Щоби система розібрала ці теги треба змінити тип колонки на "contentType": Terrasoft.ContentType.RICH_TEXT, як це зроблено у базовій колонці Notes.

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

Есть установленный коннектор https://marketplace.terrasoft.ua/app/viber-and-sms-notifications-creatio

Подскажите как с помощью бизнес-процесса сделать отправку SMS сообщения из кастомного раздела?

Есть бизнес-процесс https://prnt.sc/lluetW7zE8Zh но не совсем понятно какие параметры использовать для его запуска.

Можете подсказать, кто с ним работал?

Нравится

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

Здравствуйте, столкнулся с проблемой что в чате Оператор-Пользователь не приходит локация с телеграм. Файлы, картинки и сообщения доставляются и отправляются корректно. Подскажите как это решить? 

 

И второй вопрос. Могу ли я каким то образом дополнять/редактировать код бота на вашей платформе (вероятно где то можно добавлять скрипты с функциями и т.д)

Нравится

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

Добрый день! 



Артём, подскажите, ваш вопрос касается какого-то MarketPlace приложения?



С уважением,

Богдан

Bogdan, это стандартная функция в Creatio (дизайнер системы>настройка чатов) там я и добавил канал "Телеграм"

Показать все комментарии
печатные формы
macos
Sales_Creatio
8.0

Добрый день, есть ли возможность установить плагин Creatio печатных форм для MS Word 

Нравится

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

Павел, добрый день!

 

Плагин MS Word совместим только с Windows. На Mac установить его, к сожалению, нет возможности.

Разработка версии для Mac OS запланирована, но на данный момент сроки выхода версии сказать не можем.

Павел, добрый день!

 

Плагин MS Word совместим только с Windows. На Mac установить его, к сожалению, нет возможности.

Разработка версии для Mac OS запланирована, но на данный момент сроки выхода версии сказать не можем.

Kalymbet Anastasia,

Крайне печально, спасибо за ответ!

Kalymbet Anastasia,

да, сильно ограничивает в работе

Показать все комментарии
CORS
uritemplate
web-service
Sales_Creatio
#7.18

Есть анонимный сервис с post и с другого локалхоста не получается достучаться без OPTIONS ендпоинта который заполнит нужные хедеры. Если уже делать этот OPTIONS эндпоинт, то хотелось бы не для каждого уровня с UriTemplate = "/{s}", а что-то типа UriTemplate = "*", но с "*" - не работает.



Вопрос как сделать что-бы матчило по всем входящим юрлам любой вложености(/) или как сделать что бы CORS не вываливался по другому. 



Сейчас для каждого уровня пишется костыль типа:

 

        [OperationContract]

        [WebInvoke(Method = "OPTIONS", UriTemplate = "/{s}")]

        public void GetOptions(string s) {

            var outgoingResponseHeaders = HttpContextAccessor.GetInstance().Response.Headers;

            outgoingResponseHeaders["Access-Control-Allow-Origin"] = "*";

            outgoingResponseHeaders["Access-Control-Allow-Methods"] = "GET, POST, OPTIONS";

            outgoingResponseHeaders["Access-Control-Allow-Headers"] = "Origin, Content-Type, Accept, X-Requested-With, X-Requested-With, x-request-source";

            outgoingResponseHeaders["Access-Control-Request-Headers"] = "X-Requested-With, x-request-source, accept, content-type";

        }

Делалось по гайду тут, но не сработало так как надо. 

 

Нравится

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

Если есть такой вариант, то можно отключить проверку CORS, а именно:

 

1) В Web.config лоадера (внешний Web.config) заменить <add origin="*" allowed="false"/> на <add origin="*" allowed="true"/> 

2) В web.config лоадера заменить <cors enabled="true"> на <cors enabled="false">

 

После этого можно попробовать выполнить запрос еще раз.

Oleg Drobina,

спасибо, но у меня .net core.

Показать все комментарии
Scheduler
QuartzScheduler
BackgroundTask
Sales_Creatio
#7.18

Error occurred when saving: The Scheduler has been Shutdown - получаю такую ошибку когда пробую опубликовать БП, происходит часто, после того как начали использовать фоновые таски, помогает рестарт сайта.

 

7.18.5 .net core

Нравится

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

Добрый день!

Судя по ошибке, она возникает по причине отключения планировщика. Перезапуск помогает поскольку с ним заново запускается и планировщик. Вы говорите, что проблема начала возникать после использования фоновых операций, следует в первую очередь проверить логику этих операций, нет ли в них отключения планировщика? Также стоит проверить логи приложения, в них можно найти информацию об отключении, что поможет в определении проблемы.

логика точно не при чем.

в какие логи смотреть конкретно? 

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