Вопрос

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

Подскажите пожалуйста. Из BPM удалил значение мобильного телефона из карточки контакта, но глобальный поиск все равно пишет, что у данного контакта присутствует удаленный номер телефона. Как нужно настроить глобальный поиск, чтобы он больше не обнаруживал удаленные из системы данные?

У меня такой же вопрос

0 комментариев
Войдите или зарегистрируйтесь, чтобы комментировать
Вопрос

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

В разделе Email есть поле [Email отправителя].

Сейчас это поле текстовое и на него завязана логика отправки сообщений.

Можно ли вместо этого поля добавить справочник с выбором email и перепривязать логику на новое поле?

Есть ли какие-то риски данной доработки?

У меня такой же вопрос

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

Как вариант, можно заменить текстовое поле новым справочным, и копировать из него значение в старое текстовое. Делать это стоит на стороне клиента, т.к. на странице рассылки есть логика, завязанная на это поле.

Войдите или зарегистрируйтесь, чтобы комментировать
Вопрос

Всем доброго времени суток. Версия 7.12.

Добавили пользовательский раздел в хронологию у контакта, всё по инструкции: https://academy.terrasoft.ru/documents/technic-sdk/7-12/kak-sozdavat-pl…

Остался неясен один момент: как исправить заголовок в фильтре, и почему сдвинута иконка?

Раздел создан целиком через мастер разделов, иконку добавляли в svg.

У меня такой же вопрос

0 комментариев
Войдите или зарегистрируйтесь, чтобы комментировать
Вопрос

Коллеги, всем привет!
У меня есть простейший бизнес-процесс, который читает в карточке договора дату завершения договора. Если договор действующий - булево поле показывает активность этого договора.

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

Есть ли какие-то варианты решения данной проблемы, чтобы поле активировалось автоматически?

Спасибо!

У меня такой же вопрос

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

Видимо, механизмы импорта и интеграции работают не через ESQ, а по Select. Поэтому, при смене значения поля сигнала нет и БП не запускается.

Если логика простейшая, можно с БП переделать на триггер в базе. Либо доработать механизмы импорта и интеграции, чтобы они сразу заполняли поле нужным значением.

Зверев Александр, спасибо! 
Уже разобрались, поменяли БП на создание вместо изменения

Войдите или зарегистрируйтесь, чтобы комментировать
Вопрос

Версия ТС - 3.4.0.191

Здравствуйте! 
Подскажите пожалуйста, мне нужно реализовать отправку почты из террасофта. Для работы с текстом письма использую компонент RichDataControl. Проблема в том, что я не могу корректно преобразовать его в html (нужно сохранить форматирование). Может быть есть готовые решения или хотя бы наброски? Без разницы на js или sql.
Нужно все провернуть без использования MS Outlook и (желательно) без ms word на компьютере. Изучала https://community.terrasoft.ua/questions/pole-opisanie-na-e-mail и https://community.terrasoft.ua/questions/rtf-v-html, вопрос решить не смогла :( Также находила сырую процедуру для такой конвертации на ms sql, пробовала дорабатывать, но оформление текста по большей части все равно теряется, предполагаю чтобы прописать туда все возможные варианты - понадобится много времени (могу ошибаться, сильно далеко не копала).
Заранее спасибо!

У меня такой же вопрос

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

В последних версиях ядра 3.4.1 добавили поддержку выгрузки детали описания в HTML. Для этого нужны новые файлы и добавление параметра в настройках RunSettings.xml. После этого в JS-коде содержимое в HTML получают так:

var HTMLTemplateBegin = '<html lang="ru" encoding="UTF-8"?><head><title data-cke-title=""></title> '+
	'<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>' +
	'<meta http-equiv="Content-Style-Type" content="text/css"/></head>' +
	'<body contenteditable="true" class="cke_editable cke_editable_themed cke_contents_ltr cke_show_borders" spellcheck="true"><div>';
var HTMLTemplateEnd = '</div></body></html>';
Body = HTMLTemplateBegin + edtDescription.GetHTMLBody() + HTMLTemplateEnd;
Body = Body.replace(/[\n\r]/g, '');// удаление _x000D_ в MS Office - http://stackoverflow.com/questions/36167807/access-newline-becoming-x000d

 

 

Зверев Александр,

ругается на строку edtDescription.GetHTMLBody() и в коде, и в форме для конвертации на кнопку "Конвертировать". Пишет что объект не поддерживает свойство или метод. В окне Save As - строка с выбором HTML не появилась

 

Значит, в Вашей версии ещё не было поддержки. Она появилась только в 3.4.1.

а как-нибудь возможно именно этот метод внедрить в нашу версию? Либо другие варианты решения... Где-то на форуме читала про htmlbody..

Нет, нужно обновляться. Либо сами чисто программно формируйте нужный HTML, а шаблоны верстайте отдельно.

Зверев Александр,

Подскажите пожалуйста, что нужно для обновления? Переход платный? Также заинтересовал вопрос - https://community.terrasoft.ru/questions/svaz-s-microsoft-office-2013. В 3.4.1 поддерживается 64х битный офис. Там про бинарники тоже писали, но ссылки на них нет (отправляли на почту задавшему вопрос) 

Лучше использовать 32-битный. А по поводу обновления, для этого нужны новые файлы, сменить значение версии в базе и, если потребуется, что-то может быть нужно исправить в конфигурации (ту же поддержку новых Office). Для этого будет нужен пакет поддержки, свяжитесь с менеджером.

Войдите или зарегистрируйтесь, чтобы комментировать