Папки действий/поиска

Не верно работает счетчик в папке действия.

Решение

  1. В пункте меню “Администрирование” - “Консоль JMX” открыть объект app-core.cuba:type=ObjectsCacheManager ;
  2. В поле reloadByName внести значение “CardCache” и нажать кнопку “Запустить”;
  3. Выйти из системы и войти снова для проверки результата.
Документ не отображается в папке действия.

Решение

  1. Проверить по какому процессу (системный или созданный в дизайнере) запущен документ, который ожидается в папке;
  2. Если документ запущен по процессу, созданному в Дизайнере процессов, требуется создать новую папку или изменить системную для его отображения;
  3. Если документ запущен по системному процессу см. предыдущий пункт.
В папке поиска ''Согласованные мной'' не отображаются согласованные документы.

Решение

  1. Проверить по какому процессу (системный или созданный в дизайнере) запущен документ, который ожидается в папке;
  2. Если документ запущен по процессу, созданному в Дизайнере процессов, требуется создать новую папку или изменить системную для его отображения.
При создании папки действий устанавливается алиас сущности {E} для всех сущностей один и тот же? и для tm$Task?

Решение

Да, для всех сущностей используется алиас вида {E}

Улучшение производительности в папках действий 5.4

Решение

В рамках релиза 5.4.0, были выполнены различные доработки, связанные с производительностью в части сущностей. Вследствие чего были изменены скрипты системных папок действий.
Если в Вашей системе создавались собственные папки действий и при их создании не использовался конструктор, то при обновлении на версию 5.4 необходимо выполнить следующие действия:

  1. Скачать архив с скриптом по ссылке представленной ниже, распаковать архив
  2. Положить файл скрипта checkAppFolders по пути /tomcat/conf/app-core
  3. Запустить скрипт с помощью Консоли JMX:
  • открыть пункт меню Администрирование - Консоль JMX;
  • выбрать MBean-объект app-core.cuba:type=ScriptingManager;
  • выполнить метод runGroovyScript(), в параметрах указав название скрипта, например: checkAppFolders​.groovy

Скрипт checkAppFolders.groovy анализирует скрипты количества и выборки в папках действий на наличие некорректных вызовов, использование устаревших предикатов, а также проверяет корректность текста скрипта.

После проверки скриптом всех существующих папок действий выведет надпись “Проблем с папками действий не найдено” если проблем не найдено.
Иначе будет сформирован список папок действий и описание ошибок в скриптах. Данный список необходимо скопировать и обратиться в техническую поддержку системы Тезис.

Скрипт для анализа папок действий.zip (1,8 КБ)