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

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

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

Нравится

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

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



Для решения этой проблемы нам необходимо больше информации, обратитесь пожалуйста в нашу службу поддержки. (support@creatio.com)

Какая версия у Вас? У меня так же после обновления до 8.0.3

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

Всем привет. Столкнулся с такой проблемой:

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

Очень долго выполнялась бизнес-логика, когда пользователь CRM в странице редактирования Обращения пытается подгрузить шаблон письма. 

Запустил в SQL Profiler трасировку, выполнил действие, нашел.

Заметил, что Duration гораздо больше CPU + Reads, и нет никакого плана выполнения для такого запроса.

Сталкивался ли кто с подобной ситуацией? Какие меры предпринимали?

Я так понимаю, что рано или поздно данная ситуация возникает у всех, если развивать СРМ с куча интеграций и т.п., получения обращений в систему с 5 почт, подключением сотрудников в количестве от 30-48.

Ресурсов у сервера БД достаточно, 2 виртуалки, по 2 ТБ памяти, по 98 ГБ ОЗУ, процессор 2.4Ггц X 12 ядер.

Нравится

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

Саид, как видно со скриншота, это запрос на вставку в таблицу активностей записи с названием "Диагностировать и решить инцидент #...".

Вставка может выполняться долго, если на этой таблице есть много индексов, которые требуют перестройки после добавления записи.

Или дело в какой-то глобальной блокировке на таблицу, наложенную одновременнно работающей другой логикой.

Не пробовали аналогичный запрос (естественно, с другим Id) запускать из Management Studio вручную, так тоже тормозит?

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

Да, это на добавление активности "Диагностировать  и решить инцидент ..." запись в трасировке, я забыл в описании указать. В следующий раз попробую через Management Studio выполнить запрос. Вот не знаю почему, но после добавления 2 индексов в SysCaseRight действия такие, как Отправка письма в обращении и т.д., переход между состояниями в кейсе страницы редактирования, стали работать быстрее заметно.

Саид, после добавления индексов ускорилась же не работа конкретного запроса вставки активности, а всё действие? Может, там перед этим (или после) ещё был длительный запрос чтения обращений с учётом прав, он и ускорился?

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

Да, он ускорился.

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

Возможно, ускорение произойдёт и после очистки этой и других таблиц из неакткуальных записей, о которых Вы недавно спрашивали.

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

Подскажите, почему у меня не получается добавить участников в деталь "Участники встречи" 

При добавлении участник не появляется в детали.Изображение удалено.

Нравится

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

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

 

эта деталь отображает участников встречи. Заполните поле Встреча в протоколе и на детали автоматически отобразятся ее участники. Соответственно рекомендую как и ранее добавлять участников в разделе Активности.

 

Если такой вариант не удобен, уточните ваш кейс.

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

Добрый день.

Правило которое должно сработать если в поле UsrLookupBR выбрано определённое значение. Только вот оно и игнорирует условие срабатывания и просто скрывает навсегда. 

   

Terrasoft.sdk.Model.addBusinessRule("Activity", {

    ruleType: Terrasoft.RuleTypes.Visibility,

    conditionalColumns: [

        {name: "UsrLookupBR", value:"E818A7C2-F351-41A6-A376-7F42762883F2"}

    ],

    triggeredByColumns: ["UsrLookupBR"],

    dependentColumnNames: ["UsrLookupDostup", "Owner"]

});

 

А вот если указать на предмет заполненности  поля    {name: "UsrLookupBR", value: null}, то правило чудесным образом срабатывает. 

Буду очень рад помощи. Заранее спасибо.

Нравится

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

Скорее всего, неправильно сделали сравнение с GUID в фильтре. Если посмотреть похожие случаи, там так:

Terrasoft.sdk.Model.addBusinessRule("KnowledgeBaseFile", {
	ruleType: Terrasoft.RuleTypes.Visibility,
	name: "KnowledgeBaseFileVisibleFileRule",
	conditionalColumns: [
		{name: "Type", value: Terrasoft.Configuration.FileTypeGUID.File}
	],
	events: [Terrasoft.BusinessRuleEvents.Load],
	dependentColumnNames: ["Data"]
});
Terrasoft.sdk.Model.addBusinessRule("KnowledgeBaseFile", {
	ruleType: Terrasoft.RuleTypes.Visibility,
	name: "KnowledgeBaseFileVisibleLinkRule",
	conditionalColumns: [
		{name: "Type", value: Terrasoft.Configuration.FileTypeGUID.Link}
	],
	events: [Terrasoft.BusinessRuleEvents.Load],
	dependentColumnNames: ["Name"]
});

Тут File и Link — две константы, заданные в MobileConstants:

Terrasoft.Configuration.FileTypeGUID = {
	File: "529bc2f8-0ee0-df11-971b-001d60e938c6",
	Link: "539bc2f8-0ee0-df11-971b-001d60e938c6",
	EntityLink: "549bc2f8-0ee0-df11-971b-001d60e938c6"
};

А, может, дело просто в верхнем регистре букв у Вас в константах?

Спасибо большое. Дело было в регистре.

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

Добрый день!



Возможно кто-нибудь ранее сталкивался с проблемами в мобильном приложении на iOS. Приложение постоянно намертво зависает при создании/редактировании активностей. Очистка кэша помогает ровно до первого раза. Пользователи устройств на android таких проблем не испытывают. С интернетом и свободным пространством на телефоне проблем нет.

Десктопная версия BPM 7.12, мобильная 7.13.

Чем могут быть вызваны проблемы в мобильном приложении на iOS? Может ли кто-нибудь посоветовать метод борьбы с данными проблемами? 

Нравится

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

В мобильной версии наблюдались проблемы с утечками памяти для разных версий iOS, и они исправлялись обновлением на iOS 12.



По поводу диагностирования самих причин:

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





И как итог, для того, чтобы локализировать причины проблем с прозводительностью необходимо учитывать следующие факторы:

  • версия ОС системы
  • действия, которые выполняются в системе перед началом проблем (к примеру, в какие разделы мобильного приложения переходили, какие записи в разделе активностей редактировали)
  • логи приложения (в них можно найти сообщения о возможных ошибках, которые повлияли на проседание производительности)

Мотков Илья,

Спасибо за ответ!

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

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

Данное приложение adbblock  вводит в ступор и заявку на стороне сайта и bpm тоже. 

Оба начинают висеть неимоверно.  Ну и в итоге заявка так до BPM  и не доходит с этого компа, где эту штука установлена. Что с этим можно сделать, не отключая это приложение?

Спасибо!

Нравится

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

Adblock можно отключить для конкретного сайта.

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

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

Здравствуйте. Зарегистрировал демо-версию приложения. Перешёл по ссылке в письме на свою страницу и вот что увидел.Картинка
Только начинаю разбираться в приложении, потому не понимаю что пошло не так.

Нравится

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

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

В указанный период мы вносили ряд инфраструктурных изменений, которые могли влиять на взаимодействие между приложением и службой redis-а, следовательно временно спровоцировать ошибку.
Приносим извинения за доставленные неудобства.

В случае, если у Вас возникнут вопросы, пожалуйста, обратитесь в службу поддержки support@terrasoft.ru

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

Добрый день!
В Sales базовом пакете Invoice.InvoicePageV2 при наличии 2х мультивалютных полей возникает нарушение структуры отображения страниц

Для воспроизведения данной проблемы необходимо:
1. Открыть карточку редактирования нового счета в разделе «Счета»
2. Нажать на кнопку редактирования поля «Сумма» мультивалютного поля для отображения дополнительного окна
3. Закрыть окно, вызванное в п.2 щелкнув в любом месте окна
4. Нажать на кнопку редактирования поля «Сумма оплаты» мультивалютного поля для отображения дополнительного окна
5. Перейти в другой раздел.
6. После этого появляется дополнительные нескрытые поля сверху страницы.
Данный кейс актуален для страниц, где больше одного мультивалютного поля.

Кто-нибудь встречался с такой проблемой?

Нравится

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

Добрый день, Илья!

Проверил описанный Вами кейс на релизной сборке 7.6.0.1114 Sales_omnichannel и никаких сбоев или ошибок в отображении структуры не обнаружено на страницах с несколькими мультивалютными полями. В связи с чем просьба учтонить о какой версии и продукте идет речь, а также выполнялись ли какие-либо доработки в объекте Invoice?

Валерий, для Вас подготовил gif-файл. Попробуйте также.

Данная проблема встретилась в пакетах без доработок Invoice в SalesEnterprise 7.6.0.1126 и SalesOmnichannel 7.6.0.1028.

Здравствуйте, Илья!

Предлагаю Вам написать на почтовый ящик support@terrasoft.ru - в таком случае служба поддержки сможет оказать более квалифицированную помощь.

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

Здравствуйте, вопрос и собственно сама проблема такова:
Вроде бы как интеграция настроена и работает...
Настроена интеграция по Контрагентам и по счетам. Только одно НО:
В счетах переносится ВСЁ: номер, контрагент и всё остальное, за исключением полей сумма(б.в.) и сумма оплаты(б.в.), и соответственно поля: сумма и сумма оплаты тоже не переносятся... Проблема в том, что не могу понять как мне перенести общую сумму с 1С в TS. По каким правилам происходит интеграция???
Кто скажет подробно как сделать? так как у нас сумма по счетам находится в таблице :(

Очень сильно и срочно надо :) Заранее СПАСИБО :)

Нравится

Поделиться

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

Скорее всего в счете срабатывет логика пересчета полей...
Можно попробовать создать "скрипт интеграции" и в нем прописать что-то наподобии

function OnBeforeRecordImport(Param, Dataset, Select1C) {
   Dataset.DisableEvents();
   Dataset('BasicAmount') = Select1C[QueryLink].СуммаДокумента;
   Dataset.EnableEvents();
}
Показать все комментарии

Добрый день.

Возникла потребность в формировании воронки продаж.
Как посмотрел воронка строится по последней выполненной стадии в проекте.
Хотелось бы изменить, что бы в воронку заносились все стадии проекта.
То есть: проект состоит из 3-х этапов. Проект завершился и прошел все три этапа. В воронке должны посчитаться все пройденные этапы.

Текущая версия Terrasoft CRM X15 3.0.4

Нравится

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

Не совсем значит правильно поставил вопрос.
Нужно, что бы в воронку попадали абсолютно все выполненные этапы проекта.
В Terrasoft CRM X15 3.0.4 считаются только самый последний завершенный этап в проекте.

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

Спасибо всем кто хотел помочь.
Задача решена.
Изменен sq_PipeLine под наши нужды.

"Терентьева Светлана" написал:в воронку продаж проект попадает
Светлана, туда уже давно попадают только продажи :) проекты теперь попадают, только не туда :) Это две большие разницы (с) Одесса.

Юра, ты не обратил внимание, наверно:

"Назарцев Егор" написал:Текущая версия Terrasoft CRM X15 3.0.4

Олег Лабьяк,
разработчик,
3-я линия Службы поддержки Terrasoft.

Юра, читай входящие условия, т.к. функционал вышедших версий не изменяется. А Продажи появились, начиная с 3.2

О, Боже мой, было же такое... Егор, айда на 3.3.2?

Были бы деньги на переход на 3.3.2
Кое как выбили тогда деньги на 3.0.4...

На 3.3.2 нужно выбить только стоимость обновления, что в пять раз меньше стоимости лицензий. :wink: Т.е. выбивать будете в пять раз меньше. Вам в этом помочь?

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