...

Частые вопросы и ответы

Тема в разделе "Вопросы по платформе", создана пользователем ELMA365, 11 окт 2021.

  1. ELMA365

    ELMA365 Moderator

    1 Как очистить конфигурацию (в том числе демо-конфигурацию) от тестовых данных и получить пустую компанию?
    Ответ: Такой возможности нет. Для получения новой конфигурации без данных, необходимо зарегистрировать новую компанию на сайте по кнопке Попробовать. Отдельно можно удалить (в корзину) разделы и приложения, а также массово удалить элементы приложений. Как это сделать, читайте в официальной справке ELMA365.
    2 Я экспортировал всю конфигурацию в разделе Администрирование — Экспорт конфигурации. Как эту конфигурацию импортировать в другую компанию или на другой сервер ELMA365?
    Ответ: Загрузить экспортированную конфигурацию на другой стенд можно в разделе Администрирование > Главная в блоке Настройки системы, пункт Обновление конфигурации. Подробную инструкцию по обновлению конфигурации можно найти в официальной справке ELMA365.
    3 При поиске элементов приложения в сценарии с помощью метода search() в список найденных элементов попадают удалённые элементы. Как найти только не удалённые элементы?
    Ответ: У элемента есть поле __deletedAt, которое является признаком удаления. Подробнее в ELMA365 TS SDK. Для поиска только активных элементов приложения (не удалённых) необходимо в фильтре добавить условие: __deletedAt.eq(null). Пример фильтра с несколькими условиями приведен в ELMA365 TS SDK.
    4 Как в сценарии добавить файл в переменную типа Файлы (несколько)?
    Ответ: Пример сценария:
    Код:
    
    : if (Context.data.file) { Context.data.files = (Context.data.files || []).concat(Context.data.file)}
    
    
    Где: file переменная типа Файлы (один), files переменная типа Файлы (несколько).
    5 Как удалить задачу, созданную по кнопке + Задача?
    Ответ: Удалить задачу нельзя, но можно прервать процесс, по которому была создана данная задача. Для этого автору задачи необходимо перейти в раздел Задачи — Исходящие, найти и открыть нужную задачу и нажать кнопку Прервать процесс — задача примет статус Прервана.
    6 Как скопировать элемент карты процесса?
    Ответ: В рамках одного процесса можно скопировать элемент карты следующим образом: зажать Shift и переместить элемент на схеме процесса — произойдет копирование.
    7 Некорректно отображаются данные на странице, например, пропадают и не загружаются разделы с одного ПК, на втором всё работает корректно.
    Ответ: очистить кеш и куки в браузере.
    Если не помогло:
    В инструментах разработчика (F12) в браузере:
    1. Откройте вкладку Application (Приложение).
    2. Убедитесь, что все флажки проставлены в разделе Storage.
    3. Нажмите clear site data (или очистить данные сайта).
    После этого необходимо перезапустить браузер.
    8 При попытке создать нового пользователя возникает ошибка: «Адрес эл. почты уже занят», но пользователя с такой электронной почтой в системе нет.
    Ответ: Ошибка означает, что на данную почту уже было отправлено приглашение. Пользователь мог отклонить приглашение, приглашение могло быть отменено или пользователь заблокирован. Необходимо выполнить поиск по параметрам в разделе Администрирование > Пользователи, выбрать фильтр по полю Статус и отметить все статусы, кроме Активный, а также указать адрес электронной почты. Выполнить поиск. После чего нужно открыть найденную учётную запись и разблокировать её или отправить повторное приглашение (в зависимости от текущего статуса).
    9 Как удалить бизнес-процесс?
    Ответ: Удалять бизнес-процессы нельзя.
    10 На рабочий сервер был импортирован раздел, затем раздел был доработан на тестовом сервере. Как обновить раздел на рабочем сервере? Если повторно импортировать раздел, он не обновляется, а дублируется.
    Ответ: Для обновления раздела необходимо использовать опцию Обновление раздела, выбрать которую можно в контекстном меню настроек раздела. Подробнее читайте в официальной справке ELMA365.
    11 Как в сценарии отправить сообщение в ленту элемента приложения?
    Ответ: Метод ApplicationItem.sendMessage() позволяет отправлять сообщения в ленту элемента приложения. Подробнее читайте в ELMA365 TS SDK.
    Дополнительно данное сообщение поступит в ленту сообщений пользователей, подписанных на элемент приложения.
    12 На странице приложения можно отобразить элементы только в виде таблицы и плитки. Как отобразить элементы приложения в виде канбан-доски?
    Ответ: Расположить элементы приложения в виде канбан-доски можно только в том случае, если у приложения настроены статусы.
    Подробнее о настройке и использовании канбан-доски вы можете прочитать в официальной справке ELMA365.
    13 Как подключить мессенджеры (Telegram, WhatsApp, TelegramBot)?
    Ответ: Мессенджеры подключаются индивидуально к каждой линии.
    Откройте настройки нужной линии в разделе Администрирование > Линии, перейдите на вкладку Мессенджеры, выберите мессенджер и нажмите Подключить.
    14 В стартовом событии процесса настроен запуск по расписанию. При публикации процесса возникает ошибка: «У процесса, запускающегося по расписанию, не должно быть формы стартового события».
    Ответ: В настройках стартового события на вкладке Форма необходимо установить форму по умолчанию и удалить все переменные, вынесенные на форму для отображения.
    15 Где можно посмотреть список частых ошибок и их решений, возникающих при настройке и работе модулей AD/LDAP?
    Ответ: с наиболее распространёнными проблемами и ошибками можно ознакомиться в официальной справке ELMA365.
    16 Как удалять и редактировать дополнительные параметры?
    Ответ: Отредактировать можно только значение дополнительного параметра. Для этого в списке параметров наведите на него курсор мыши и нажмите значок карандаша. Чтобы удалить дополнительный параметр, выберите его название в списке и в открывшемся окне настроек нажмите значок корзины. Если удалённый параметр использовался в бизнес-процессе, при выполнении экземпляра возникнет ошибка.
    Подробнее о дополнительных параметрах вы можете прочитать в официальной справке ELMA365.
    17 Можно ли назначить пользователя администратором на уровне только одного раздела, а не всей компании?
    Ответ: Да. Вы можете назначит администратора раздела — это пользователь, не включённый в группу Администраторы, но имеющий доступ к конфигурированию раздела и входящих в него приложений и страниц. Подробнее читайте в официальной справке ELMA365.
    18 Можно ли удалить группу компании?
    Ответ: Чтобы удалить пользовательскую группу или роль, откройте её карточку и нажмите Удалить. В общем списке группа станет недоступна, но в дальнейшем её можно восстановить. Более подробная информация в официальной справке ELMA365.
    19 Можно ли кастомизировать раздел Задачи?
    Ответ: Системный раздел Задачи нельзя кастомизировать. При необходимости вы можете настроить свой собственный. Создайте приложение, смоделируйте бизнес-процесс с логикой, которая вам нужна и соберите формы просмотра так как вам требуется. В приложениях можно создавать и закреплять собственные фильтры, делать подпапки и т. д.
    20 Как в сценарии бизнес-процесса получить ссылку на этот же процесс?
    Ответ: Получить id процесса можно следующим образом:
    Код:
    
    const processId await Application.processes._searchInstances().first();
    Context.data.str processId!.data.__templateId
    21 Что делать, если в облачной версии вместо страницы загружается белый экран?
    Попробуйте сделать следующее:
    • очистить кеш и куки;
    • зайти в браузере в режиме инкогнито;
    • зайти в компанию из другого браузера.
    Если открыто несколько площадок, выйти из профилей в других площадках, закрыть вкладки с ними (система не рассчитана на то, чтобы была авторизация в нескольких компаниях в одном браузере);
    Последнее редактирование: 4 сен 2024
  2. babrig

    babrig Участник

    Хм... это похоже какая-то секретная фича, надеюсь автор не будет против если вставлю свои 5 копеек.

    Импорт конфигурации скрыт в разделе Администрирования, необходимо вручную ввести адрес и перейти по нему.
    Пример: адрес_вашей_площадки/admin/main(p:import/configuration)

    Также обращаю внимание, что импорт конфигурации возможен только один раз и только на пустую площадку.
  3. mrmaxonline

    mrmaxonline Участник

    Если речь идет про SaaS (SS) то скорее всего именно так. Вероятность что не взлетит как надо есть.
    Если On-Premises (OP) - то можно и переустановиться и т.д.
    PS: Предлагаю модераторам завести секцию Глоссарий.
  4. a.pasternak

    a.pasternak Новичок

    Вопрос: Каким образом можно перенести оргструктуру с одногосервера на другой?
  5. e.bogdanova

    e.bogdanova Участник

    На данный момент импорта оргструктуры , к сожалению, не предусмотрено - ее можно сделать вручную или попробовать использовать методы из tssdk, которые позволяют создать оргструктуру не руками (в "администрирование" - "организационная структура"), а написать заранее код, например в бизнес-процессе, который создаст структуру по запуску скрипта.
    Этим механизмом написания кода можно импортировать оргструктуру в разных системах, т.е с помощью кода sdk создавать оргструтуру на разных площадках и обмениваясь кодом или бизнес-процессом можно реализовать механизм экспорта-импорта оргструтуры. Подробнее по ссылке https://tssdk.elma365.com/ru/interfaces/_dts_03_globals_.organisationstructuretree.html
  6. a.ivanov

    a.ivanov Новичок

    Добрый день. Установили Elma365 на свой сервер, без интернета. Через веб версию все работает. Скачали приложение для ПК. При попытке соединения возникает ошибка: Указан некорректный адрес сервера или сервер недоступен. Подскажите, как решить проблему?
  7. sobolev

    sobolev Техническая поддержка

    Добрый день! Уточните, пожалуйста, работа по данной проблеме ведется в запросе в системе технической поддержки?
  8. a.ivanov

    a.ivanov Новичок

    Добрый день. Да, но результата добиться не удалось. Пока отложили этот вопрос.
  9. BraerskiySV

    BraerskiySV Новичок

    В решении ссылки на несуществующие статьи....
    Поправите?
  10. QuadroZero9

    QuadroZero9 Активный участник

    Добрый день, возник такой вопрос, мне необходимо рассчитать разницу по времени в минутах между 2-мя переменными типа "Дата/время"-Время. Как это возможно сделать при помощи скрипта? На портале не нашёл подходящей информации по этому поводу, либо же не правильно понял информацию из статей.
  11. shevelyova

    shevelyova Техническая поддержка

    Добрый день!
    Получить интервал времени между двумя датами можно следующим образом:
    const duration = Context.data.start_Datetime!.sub(Context.data.end_Datetime!);
    где Context.data.start_Datetime и Context.data.end_Datetime - нужные вами даты

    Перевести полученное значение duration из миллисекунд в другие единицы времени можно так:
    const durationInSeconds = duration.seconds; - в секундах
    const durationInSeconds = duration.minutes; - в минутах
    const durationInHours = duration.hours; - в часах
  12. QuadroZero9

    QuadroZero9 Активный участник

    Благодарю за ответ, но такой уточняющий вопрос возник. Чтобы этот скрипт сработал, переменная типа "Дата/время", должна быть именно вида "Дата/время" или можно использовать "Время"? ')
  13. shevelyova

    shevelyova Техническая поддержка

    Нужно использовать тип Дата/время, в случае использования типа Время в рамках скрипта нужно будет преобразовать его к Дата/время методом .asDatetime
  14. QuadroZero9

    QuadroZero9 Активный участник

    Понял вас, спасибо!)
  15. shevelyova

    shevelyova Техническая поддержка

    Рады были помочь! :)
  16. QuadroZero9

    QuadroZero9 Активный участник

    Добрый день, возник такой вопрос, есть ли в программе Elma365 что-то вроде отчёта по задачам (за день, за неделю, месяц и т.п.), именно по ним. Так как в исполнительской дисциплине суммарно показано количество задач за месяц и нет возможности отфильтровать.
    Последнее редактирование: 31 июл 2023
  17. savvateev

    savvateev Техническая поддержка

    Добрый день! Кроме исполнительской дисциплины в системе не предусмотрен функционал, позволяющий сделать отчет по задачам, который Вы описали.
  18. QuadroZero9

    QuadroZero9 Активный участник

    Добрый день.
    А в будущем не планируется добавление такого функционала?
  19. savvateev

    savvateev Техническая поддержка

    На данный момент в планах реализации такого функционала не предусмотрено
  20. QuadroZero9

    QuadroZero9 Активный участник

    Понял вас. Буду верить, что позже такой функционал будет в планах, и будет реализован.
    Спасибо!
  21. QuadroZero9

    QuadroZero9 Активный участник

    Добрый день, возник такой вопрос. Есть простой бизнес процесс, согласно его логике при нажатии клавиши, создаётся элемент и связанная с ним задача (скриншот №1).
    [​IMG]
    Необходимо чтобы название задачи (самой задачи), на карточке элемента и карточке задачи изменялось при изменении поля "Название" (скриншот №2).
    [​IMG]
    Пробовал через использование контекстной переменной "Название задачи" и формирования названия по шаблону, созданной в самом БП, но не вышло.
    Можете подсказать, как можно решить эту проблему?
  22. QuadroZero9

    QuadroZero9 Активный участник

    Добрый день такой вопрос, возможно ли сделать так, чтобы название задачи (которое может формироваться по шаблону), изменялось в зависимости от того, какая информация внесена в поле "название" на карточке задачи?
    На всякий случай пишу этот вопрос, так как предыдущие почему-то не отображаются у меня здесь.

    Заранее, спасибо!
  23. QuadroZero9

    QuadroZero9 Активный участник

    А это только у меня не отображаются мои сообщения или у всех (2 последних в данной теме должны быть)?
  24. s.kopylov

    s.kopylov Техническая поддержка

    Добрый день!
    Вам необходимо выбрать опцию "Формировать название по шаблону" и разместить в этом поле переменную типа Строка, которая заполнилась по процессу раньше, чем дело дошло до блока задача "Новая задача".
    Подробнее о задачах вы можете узнать в справке по ссылке:
    https://elma365.com/ru/help/platform/360012495611.html
  25. QuadroZero9

    QuadroZero9 Активный участник

    Т.е. чтобы у задачи поменялось название, надо для начала внести информацию в поле "Название" на карточке элемента?
    Как я понял, это так надо сделать, если да, то спасибо за подсказку.
  26. s.kopylov

    s.kopylov Техническая поддержка

    Да, поле "Название" необходимо заполнить заранее, до наступления шага выполнения самой задачи.
  27. zaitsev_i

    zaitsev_i Активный участник

    Удаление реализовали несколько релизов назад. Можно удалить параметр, он перестанет отображаться в "дополнительные параметры"
  28. QuadroZero9

    QuadroZero9 Активный участник

    Добрый вечер, такой вопрос возник в процессе работы. Предусмотрено в Elma365, при создании задачи, сохранять как черновик создаваемую задачу или же это невозможно на данный момент?
    И также вопрос следующего характера. Как можно получить пользователя исходя из его должности и присвоить к полю пользователь?
    Последнее редактирование: 15 авг 2023
  29. r.varankin

    r.varankin Участник

    Добрый день! На данный момент такой возможности нет.
  30. QuadroZero9

    QuadroZero9 Активный участник

    Понял вас, спасибо.
    Такой ещё вопрос есть, много вариантов перепробовал, но пока не получилось, может вы сможете помочь.
    Есть 2 поля типа пользователи, "Автор" и "Исполнитель", первого я легко смог получить при помощи getCurrentuser и записал его в соответствующее поле. Как можно получить данные и записать их для поля "Исполнителя"? Пробовал через фильтр с почтой и displayposition, пустое поле выдаёт.
  31. r.varankin

    r.varankin Участник

    Если вы уверены в том, что с помощью фильтра находите нужных пользователей, то в таком случае можно заполнить массив ссылок на пользователей с помощью метода push. Главное не забудьте в начале функции объявить переменную как массив.
    Например:
    Context.data.usersRefs = [];
    .....(Записали в константу отфильтрованные ссылки на пользователей (userItemRef))
    Context.data.usersRefs.push( (Здесь указываем константу));
  32. QuadroZero9

    QuadroZero9 Активный участник

    Добрый день, такой вопрос возник. При создании элемента в приложении на форме создания есть боковой виджет "Статус элемента приложения". В качестве статусов заданы дни недели. Когда на форме создания элемента сотрудник выбирает статус соответствующий дню недели (например, четверг) и нажимает кнопку "Сохранить", статус элемента автоматически изменяется на начальный (понедельник) и в канбан доске падает в соответствующее поле. Можно ли сделать так, чтобы создаваемый элемент, при указании определённого статуса, на канбан доске отражался в этом столбце? В Elma365 Справка не нашёл информацию по этому поводу.
  33. r.varankin

    r.varankin Участник

    Дело в том, что вы пытаетесь изменить статус ещё не созданного элемента приложения.А когда элемент приложения создан, то он встаёт в начальный статус. Вы можете создать категорию, в которой будет выбираться день недели и с помощью сценария в бизнес-процессе присваивать нужный статус уже созданному элементу приложения. Главное не забудьте дублировать контекст элемента приложения в контекст БП с помощью блока присваивание. Изменить статус элемента приложения в сценарии можно с помощью метода setStatus. Подробнее: https://tssdk.elma365.com/ru/interfaces/_01_items_.applicationitem.html#setstatus
  34. QuadroZero9

    QuadroZero9 Активный участник

    Возник вопрос касаемо нового приложения вида "Отчёт", который можно создать в разделе. Всё же не до конца понятно как работать с данным типом приложения, несмотря на изученные статьи в справке.
    Вопрос следующего характера. Есть отдел где находятся 9 сотрудников из которых 1 руководитель. Ему необходимо видеть отчёт с колонками содержащими информацию. Источники информации остальные 8 сотрудников у которых однотипные приложения (переменные, формы элементов, процессы постановок задач). Необходимо чтобы в отчёте в соответствии с полями отображалась информация из приложений сотрудников (например- название элемента, исполнитель, дата постановки и т.д.). При помощи виджетов график и таблица этого достичь невозможно. При попытке реализовать это приложением типа "Отчёт" возникает проблема с не пониманием, можно ли сделать колонки у одного источника и связать с ним другие источники или же у каждого источника должны быть свои колонки обязательно? А то создали в одном источнике колонки привязали другие к ним и ничего не показывает.
  35. riapolov

    riapolov Техническая поддержка

    Колонки вы создаёте для того, чтобы отображались необходимые данные из каждого источника.

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

    Дополнительно, ознакомьтесь, пожалуйста, с настройкой источников в статье: https://elma365.com/ru/help/platform/set-report-sources.html
    Также, в справке есть пример настройки отчёта: https://elma365.com/ru/help/platform/report-use-case.html
  36. QuadroZero9

    QuadroZero9 Активный участник

    Добрый день, такой вопрос возник. Как можно расширить перечень стикеров/эмодзи, которые можно ставить в качестве реакции на сообщения в чатах/каналах?
  37. zhigalova

    zhigalova Участник

    Добрый день! На данный момент такой возможности нет.
  38. QuadroZero9

    QuadroZero9 Активный участник

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

    savvateev Техническая поддержка

    Добрый день! Уточните, пожалуйста, каким почтовым сервисом Вы пользуетесь?
    Также уточните на какой сервис осуществляется отправка приглашения?
    Данная ситуация замечена с один пользователем или имеет массовый характер?
    Какие настройки или работы в системе проходили с момента корректной отправки приглашения до текущего состояния?
  40. QuadroZero9

    QuadroZero9 Активный участник

    Добрый день. Данная проблема была вызвана не своевременным обновлением на стороне сервера данных об используемом почтовом сервисе, поэтому была данная проблема. После обновления этих данных на сервере и его перезагрузки всё вновь работает нормально.
  41. savvateev

    savvateev Техническая поддержка

    Хорошо!
  42. chrishemstone91

    chrishemstone91 Новичок

  43. aleksey.pakhomov

    aleksey.pakhomov Новичок

    Добрый день! Прохожу обучение low code. Сделал бизнес процесс, но не могу его опубликовать. Подвисает на 2-3 минуты и все.Никаких ошибок не пишет,просто висит окно с номером версии процесса и кнопками "опубликовать" и "отмена"
    Что делать, кто-то может подсказать?