...

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

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

  1. ELMA365

    ELMA365 Moderator

    1 Как очистить конфигурацию (в том числе демо-конфигурацию) от тестовых данных и получить пустую компанию?
    Ответ: Такой возможности нет. Для получения новой конфигурации без данных, необходимо зарегистрировать новую компанию на сайте по кнопке «Попробовать». Отдельно можно удалить (в корзину) разделы и приложения, а также массово удалить элементы приложений. Настройка массовых действий https://elma365.com/ru/help/mass_actions.html
    2 Я экспортировал всю конфигурацию в разделе Администрирование—Экспорт конфигурации. Как эту конфигурацию импортировать в другую компанию или на другой сервер ELMA365.
    Ответ: Импортировать всю конфигурацию нет возможности. Данная функциональность (экспорт всей конфигурации) реализована для передачи конфигурации в техническую поддержку с целью анализа определённых ошибок (по запросу технической поддержки). Рекомендуем создать решение, включающее разделы/приложения и экспортировать/импортировать это решение. Ссылка для ознакомления: https://elma365.com/ru/help/solution.html
    3 При поиске элементов приложения в сценарии с помощью метода search() в список найденных элементов попадают удалённые элементы. Как найти только не удалённые элементы?
    Ответ: У элемента есть поле __deletedAt, которое является признаком удаления: https://tssdk.elma365.com/ru/interfaces/_01_items_.baseitemdata.html#__deletedat Для поиска только активных элементов приложения (не удаленных) необходимо в фильтре добавить условие: __deletedAt.eq(null) Пример фильтра с несколькими условиями приведен в статье: https://tssdk.elma365.com/ru/interfaces/_04_application_.search.html
    4 Как в сценарии добавить файл в переменную типа Файл [Несколько]?
    Ответ: Пример сценария:
    Код:
    
    : if (Context.data.file) { Context.data.files = (Context.data.files || []).concat(Context.data.file)}
    
    
    Где: file – переменная типа Файл-Один files – переменная типа Файл-Несколько
    5 Как удалить задачу, созданную по кнопке +Задача?
    Ответ: Удалить задачу нельзя, но можно прервать процесс, по которому была создана данная задача. Для этого автору задачи необходимо перейти в раздел Задачи — Исходящие, найти и открыть нужную задачу и внизу страницы нажать кнопку «Прервать процесс» - задача примет статус «Прервана».
    6 Как найти сотрудника, назначенного на определенную должность? В разделе Администрирование — Сотрудники нет поиска по должности?
    Ответ: Для поиска сотрудника по должности необходимо перейти в раздел Компания — Сотрудники и ввести название должности в строке поиска.
    7 Как скопировать элемент карты процесса?
    Ответ: В рамках одного процесса можно скопировать элемент карты следующим образом: зажать Shift и "передвинуть" элемент на схеме процесса — произойдет копирование.
    8 Некорректно отображаются данные на странице, например, пропадают и не загружаются разделы с одного ПК, на втором всё работает корректно.
    Ответ: очистить кеш и куки в браузере.
    Если не помогло:
    В инструментах разработчика (F12) в браузере:
    1. Откройте вкладку Application (Приложение).
    2. Убедитесь, что все флажки проставлены в разделе Storage.
    3. Нажмите clear site data (или очистить данные сайта)
    После этого необходимо перезапустить браузер.
    9 При попытке создать нового пользователя возникает ошибка «Адрес эл. почты уже занят», но пользователя с такой электронной почтой в системе нет.
    Ответ: Ошибка означает, что на данную почту уже было отправлено приглашение. Пользователь мог отклонить приглашение, приглашение могло быть отменено или пользователь заблокирован. Необходимо выполнить поиск по параметрам в разделе Администрирование > Пользователи, выбрать фильтр по полю Статус и отметить все статусы, кроме Активный, а также указать адрес электронной почты. Выполнить поиск. После чего нужно открыть найденную учётную запись и разблокировать её или отправить повторное приглашение (в зависимости от текущего статуса).
    10 Не удаётся выполнить задачу по процессу из удалённого раздела.
    Ответ: В меню настройки разделов и решений проверить, сохранилось ли удаленное решение/раздел в корзине, восстановить его и прервать процесс.
    11 Как удалить бизнес-процесс?
    Ответ: Удалять бизнес-процессы нельзя.
    12 На рабочий сервер был импортирован раздел, затем раздел был доработан на тестовом сервере. Как обновить раздел на рабочем сервере? Если повторно импортировать раздел, он не обновляется, а дублируется.
    Ответ: Для обновления раздела необходимо использовать функцию «Обновление раздела» в контекстном меню кнопки настроек раздела. Ссылка для ознакомления: https://elma365.com/ru/help/section_update.html
    13 Как в сценарии отправить сообщение в ленту экземпляра приложения?
    Ответ: Метод ApplicationItem.sendMessage() позволяет отправлять сообщения в ленту элемента приложения. Информация по ссылке https://tssdk.elma365.com/ru/interfaces/_01_items_.applicationitem.html#sendmessage
    Дополнительно данное сообщение поступит в ленту сообщений пользователей, подписанных на элемент приложения.
    14 На странице приложения можно отобразить элементы только в виде таблицы и плитки. Как отобразить элементы приложения в виде канбан-доски?
    Ответ: Расположить элементы приложения в виде канбан-доски можно только в том случае, если у приложения настроены статусы.
    Подробнее о настройке и использовании канбан-доски вы можете прочитать в справке по системе: https://elma365.com/ru/help/360025745312.html
    15 Как подключить мессенджеры (Telegram, WhatsApp, TelegramBot)?
    Ответ: Мессенджеры подключаются индивидуально к каждой линии.
    Откройте настройки нужной линии в разделе Администрирование - Линии, перейдите на вкладку «Мессенджеры», выберите мессенджер и нажмите Подключить.
    16 В стартовом событии процесса настроен запуск по расписанию. При публикации процесса возникает ошибка «У процесса, запускающегося по расписанию, не должно быть формы стартового события».
    Ответ: В настройках стартового события на вкладке Форма необходимо установить форму по умолчанию и удалить все переменные, вынесенные на форму для отображения.
    17 Где можно посмотреть список частых ошибок и их решений, возникающих при настройке и работе модулей AD/LDAP?
    Ответ: с наиболее распространёнными проблемами и ошибками можно ознакомиться в статье: https://elma365.com/ru/help/business_solutions/ad-ldap-troubleshooting.html.
    18 Как удалять и редактировать дополнительные параметры?
    Ответ: Удалить или отредактировать дополнительный параметр можно через БД. В самой системе можно только менять его значение.
    Подробнее о дополнительных параметрах вы можете прочитать в справке по системе: https://elma365.com/ru/help/platform/360009207779.html
    19 Можно ли назначить пользователя администратором на уровне только одного раздела, а не всей компании?
    Ответ: Да. Вы можете назначит администратора раздела — это пользователь, не включённый в группу Администраторы, но имеющий доступ к конфигурированию раздела и входящих в него приложений и страниц. Подробнее читайте https://elma365.com/ru/help/platform/section-administration.html
    20 Можно ли удалить группу компании?
    Ответ: Нет, на данный момент такая функция не предусмотрена.
    21 Можно ли кастомизировать раздел Задачи?
    Ответ: Системный раздел "Задачи" нельзя кастомизировать. При необходимости вы можете настроить свой собственный. Создайте приложение, смоделируйте бизнес-процесс с логикой, которая вам нужна и соберите формы просмотра так как вам требуется. В приложениях можно создавать и закреплять собственные фильтры, делать подпапки и т.д.
    22 Как в сценарии бизнес-процесса получить ссылку на этот же процесс?
    Ответ: Получить id процесса можно следующим образом:
    Код:
    
    const processId await Application.processes._searchInstances().first();
    Context.data.str processId!.data.__templateId
    23 Что делать, если в облачной версии вместо страницы загружается белый экран?
    Попробуйте сделать следующее:
    • очистить кеш и куки
    • зайти в браузере в режиме инкогнито
    • зайти в компанию из другого браузера
    Если открыто несколько площадок, выйти из профилей в других площадках, закрыть вкладки с ними (система не рассчитана на то, чтобы была авторизация на нескольких инстансах в одном браузере);
  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 Участник

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