...

Релиз 2023.11

Тема в разделе "Релизы ELMA365 SaaS", создана пользователем ELMA365, 12 дек 2023.

  1. ELMA365

    ELMA365 Moderator

    Ниже представлен список изменений, с которыми вы можете ознакомится уже сейчас, активировав демоверсию ELMA365.
    После 13. 12. 2023 все изменения станут доступны нашим клиентам в их активных компаниях. Обратите внимание, список может быть расширен после релиза.


    Документооборот

    1. TEAM-7115 В поставках SaaS Enterprise и On-premises Enterprise реализована возможность параллельного вызова функций в шаблоне, по которому генерируются документ. Для включения применяется фича-флаг enableConcurrencyTemplateMapper. Количество параллельных потоков устанавливается переменной окружения ELMA365_MAX_NUMBER_OF_WORKERS_TO_EXECUTE_FUNCTIONS. По умолчанию задано значение 5.

    2. TEAM-12981 В разделе Администрирование > Файлы теперь можно указать определённые форматы файлов, которые будут доступны для загрузки в систему. Для добавления записи о разрешённом файле на странице указывается его формат и общепринятая сигнатура, которая идентифицирует тип файла.

    3. TEAM-19839 Появилась возможность с помощью виджета Навигация по папкам указать папку иерархического справочника, в которую будет добавлен элемент, при его создании.

    4. TEAM-20840 В настройках виджета Подпись приложения в качестве провайдера по умолчанию теперь можно указать провайдер, настроенный с помощью пользовательского модуля для подписания элементов.

    5. TEAM-21224 В настройках нумератора приложения добавлена опция Присваивать номер при создании элемента. При её включении значение системного свойства Индекс используется в качестве нумератора и присваивается при открытии формы создания приложения.

    6. TEAM-21873 Появилась возможность включить ограничение на изменение и добавление версии файла, прикрепленного к элементу приложения. Для этого в настройках виджета Версии файла нужно включить опцию Только для чтения.

    7. TEAM-22163 В уведомлении об ошибке, возникающей при формировании файла формата .xlsx по шаблону, добавлено указание неверно сгенерированных ячейки и столбца.

    8. TEAM-22614 Добавлена функция PasteImage. Она позволяет добавить изображение из контекста приложения или процесса в файл, генерируемый по шаблону.

    Примеры использования:

    • {PasteImage({$image})} — ширина и высота подставляются из исходного изображения;

    • {PasteImage({$image}, 200)} — ширина 200 пикселей, автоматически заданная высота с сохранением пропорций изображения;

    • {PasteImage({$image}, 200, 400)} — ширина 200 пикселей, высота 400;

    • {PasteImage({$image}, auto, 400)} — автоматически заданная ширина с сохранением пропорций изображения, высота 400;

    • {PasteImage({$image}, 200, 400, true)} — ширина 200, высота 400, изображение будет обрезано вместо масштабирования.

    Отчёты

    TEAM-20959 В отчётах теперь можно использовать поля приложений, которые не участвуют в поиске (не выбрана опция Поиск и сортировка). В самом отчете поиск по этим полям недоступен, за исключением колонки с агрегацией.
    При создании связи между источниками данных по-прежнему можно использовать только те поля, для которых выбрана опция Поиск и сортировка.
    Если у поля в приложении-источнике отменить опцию Поиск и сортировка, то:
    • по колонке отчета, привязанной к полю, пропадает фильтрация;
    • если поле использовалось для связи – появится ошибка при получении данных. Так же ошибка будет при попытке пересохранить отчет, в котором уже есть невалидные данные.

    CRM

    1. TEAM-22297 При постановке задачи CRM на пользователя добавлено отображение пересечений задачи с событиями в его календаре. Это позволит менеджеру по продажам легче планировать свои активности, не переходя дополнительно в интерфейс календаря.
    2. TEAM-23333 В разделе Администрирование в подразделе Почта добавлена возможность управления допустимыми почтовыми сервисами. Таким образом, Администратор системы сможет разрешать пользователям подключать в раздел Почта только сервисы, отвечающие политике безопасности компании.
    3. TEAM-23441 Добавлена возможность экспорта и импорта настроек cтадий прогрева.
    4. TEAM-23819 Обновлен дизайн окна Обнаружено пересечение событий. В рамках редизайна:
    • увеличено окно;
    • добавлено отображение аватара пользователя;
    • сделана группировку по дате;
    • добавлено отображение данных о событии, когда календарь недоступен для пользователя.

    API, SDK

    1. TEAM-4153 Реализовано отслеживание событий сервера в сценарии на клиенте.
    Для некоторых решений важно решить кейс обновления информации на странице пользователя в реальном времени. Сейчас приходится периодически обращаться к серверу за этими данными, а это может снизить общую скорость работы системы. Чтобы реагировать на актуальные изменения мы добавили возможность в сценариях клиента подписываться на определенные события элементов приложений.
    Флаг enableSubscriptionOnEventsFromScript включает возможность использования функций подписания на события системы в TS SDK API. По умолчанию в редакции SaaS флаг выключен.
    В данный момент можно подписаться на события элементов приложений: создание, обновление, удаление.
    Подписка создается динамически сценарием на клиенте. Подписаться и отписаться от событий можно в любое время пока виджет существует. При уничтожении виджета (обычно при переходе на другие страницы), подписка автоматически уничтожается.
    Например, можно подписаться на события создания новых заявок и обновлять отчет:
    Код:
    
       await System.events.subscribe().onAppItemCreate(Context.fields.zayavka.appasync (events) => {
            const 
    event events[0];
            const 
    zayavka await event.data.fetch();

            
    // Тут обновляем данные отчета и перерисовываем графики
            
    updateReportWithNew(zayavka);
        })
        .
    all();
    2. TEAM-17757 Добавлена возможность обработки API запросов в модулях с частичным совпадением
    Для построения более гибких модулей интеграции мы добавили в Методы API возможность перехватывать вложенные запросы по шаблону. Например, теперь можно указать путь для метода: files/* и в метод будут попадать все вложенные пути: files/1234, files/upload/small и т.д.
    Такой метод можно удобно использовать из TSSDK с добавлением withFragment:
    Вызов соответствует /files
    Код:
    
       Namespace.api.files.call({
            
    method'GET',
        })
    Вызов соответствует files/upload/small
    Код:
    
        Namespace.api.files.withFragment("upload/small").call({
            
    method'POST',
        })
    3. TEAM-20751 Реализована возможность строгой валидации значений полей. Добавили настройку Степень валидации для полей типа Номер телефона и Электронная почта с вариантами "Предупреждать о неверном значении" и "Запрещать неверные значения".
    Для обратной совместимости для поля типа Номер телефона по умолчанию задано Предупреждать о неверном значении, а для поля типа Электронная почта -- Запрещать неверные значения.

    4. TEAM-21870 Добавлена danger-опция для метода setPortalUserAsInternal()
    Метод setPortalUserAsInternal конвертирует внешнего пользователя во внутреннего. Но настройки аутентификации для внутреннего и внешнего порталов могут сильно отличаться. Ранее для пользователей с подключенным OAuth этот метод всегда выдавал ошибку. Теперь добавлена опция _unsafe_ignore_oauth : bool. Использовать эту опцию нужно крайне осторожно, т.к. такой конвертированный пользователь сможет попасть в систему, только если настройки провайдера входа OAuth полностью совпадают для внешнего и внутреннего порталов.

    5. TEAM-22357 Реализована возможность получать логотип из настроек портала в его заголовок.
    Добавлен метод в объект портала: Namespace.portal.getSettings(), который предоставляет доступ к настройкам брендирования портала. Например: logoImg = await settings.branding.logo.getDownloadUrl();

    6. TEAM-19189 Добавлены методы Web API для создания пакета файлов, получения ссылок на скачивание и изменение. Если обработка запроса прошла без ошибок, в ответе вы увидите код 200. Если хотя бы в один файл вернулся с ошибкой, будет получен код ответа 422.
    • Массовая загрузка файлов из ссылок. Выполняет загрузку N-количества файлов на временное хранение по внешним ссылкам для скачивания файлов.
      Код:
      
      methodPOST
      path
      : /pub/v1/disk/uploads/from-link

    Входные данные:
    Код:
    
    {
        
    downloadLinksstring[], // ссылки на загрузку файлов
    }

    Ответ :
    Код:
    
    {
        
    items: {
            
    hashstring// идентификатор тела файла
            
    errorstring// если произошла ошибка, будет указан ее текст, идентификатора в данном случае не будет
        
    }[], // идентификаторы загруженных тел файлов
    }
    Пример запроса:
    Код:
    
    POST {host}/pub/v1/disk/uploads/from-link
    Content
    -Typeapplication/json
    {
        
    "downloadLinks": ["https://hosting.example/image.png""https://hosting.example/imageOther.png"]
    }


    • Массовое получение ссылок на загрузку файлов по их идентификаторам в хранилище. В запросе принимает список идентификаторов тел файлов. В ответе — список элементов, содержащих идентификатор файла, сгенерированную ссылку или текст ошибки, возникшей при генерации. Порядок структур в ответе соответствует порядку идентификаторов в запросе.
      Код:
      
      methodPOST
      path
      : /pub/v1/disk/links/upload
      Входные данные:

      Код:
      
      {
           
      hashesListstring[], // идентификаторы загруженных тел файлов
      }
      Ответ:

      Код:
      
      {
         
      items: {
          
      hashstring// идентификатор тела файла
          
      linkstring// ссылка для upload файла
          
      errorstring // ошибка произошедшая в процессе генерации, если есть ошибка, ссылки не будет
         
      }[], // ссылки на загрузку файлов
      }
      Пример запроса:

      Код:
      
      POST {host}/pub/v1/disk/links/upload
      Content
      -Typeapplication/json
      {
          
      "hashesList": ["ef15ff99-763f-4337-be9b-632af8a26e9d","5c018be7-6590-4d3a-9864-bc7f96cfe682"]
      }

    • Массовое получение ссылок на скачивание файлов по их идентификаторам в хранилище. В запросе принимает список идентификаторов тел файлов. В ответе — список элементов, содержащих идентификатор файла, сгенерированную ссылку или текст ошибки, возникшей при генерации. Порядок структур в ответе соответствует порядку идентификаторов в запросе.
      Код:
      
      methodPOST
      path
      : /pub/v1/disk/links/download
      Входные данные:

      Код:
      
      {
           
      hashesListstring[], // идентификаторы загруженных тел файлов
      }
      Ответ:

      Код:
      
      {
         
      items: {
          
      hashstring// идентификатор тела
          
      linkstring// ссылка на download файла
          
      errorstring // ошибка, которая может произойти в результате генерации, например - недостаточно прав, если указана ошибка - ссылки нет
         
      }[], // ссылки на загрузку файлов
      }
      Пример запроса:

      Код:
      
      POST {host}/pub/v1/disk/links/download
      Content
      -Typeapplication/json
      {
          
      "hashesList": ["ef15ff99-763f-4337-be9b-632af8a26e9d""5c018be7-6590-4d3a-9864-bc7f96cfe682"]
      }
    • Массовая инициализация файлов из идентификаторов тел. Необходима для завершения массовых операций по генерации ссылок для загрузки или загрузки файлов по ссылке. На вход принимает список данных для создания файла. Данные должны содержать идентификатор тела файла, его имя и идентификатор директории, куда он будет сохранен. В ответ посылает список структур, содержащих результирующий файл или описание ошибки. Порядок структур в ответе соответствует порядку файлов в запросе.
      Код:
      
      method: `POST`
      path: `/pub/v1/disk/files`
      Входные данные:

      Код:
      
      {
           
      files: {
              
      namestring// имя файла
              
      directoryuuid// идентификатор, куда будет загружен файл
              
      hashuuid// идентификатор тела
              
      commentstring undefined// комментарий указываемый при создании файла
           
      }[], // данные для создания файлов
      }
      Ответ:

      Код:
      
      {
         
      items: {
          
      fileFile// модель файла
          
      errorstring // ошибка, которая может произойти в результате выполнения операции
         
      }[], // ссылки на загрузку файлов
      }
      Пример запроса:
      Код:
      
      POST {host}/pub/v1/disk/files
      Content
      -Typeapplication/json
      {
        
      “files”: [ { “name”“file_name.txt”“directory”“3275f155-a705-43be-acf4-f9a325ca2a46”"hash: “55a87462-9420-477b-b6f6-  d09375d8e1e2”, “comment”: “некоторый файл для примера” }]
      }
    • Массовое удаление файлов и перемещение их в корзину. Выполняется при наличии прав. Если при удалении произошла ошибка, она будет указана в ответе. На вход принимает список идентификаторов файлов. В ответ посылает список структур, содержащих результирующий идентификатор файла или описание ошибки. Порядок структур в ответе соответствует порядку Идентификаторов Файлов в запросе.
      Код:
      
      methodPATCH
      path
      : /pub/v1/disk/files/deleted
    Входные данные:
    Код:
    
    {
    fileIdsstring[], // идентификаторы загруженных тел файлов
    }
    Ответ:
    Код:
    
    {
      
    items: {
        
    idstring// идентификатор файла
        
    errorstring// если произошла ошибка, будет указан ее текст, идентификатора в данном случае не будет
    }[], // идентификаторы удаленных файлов
    }
    Пример запроса
    Код:
    
    PATCH {host}/pub/v1/disk/files/deleted Content-Typeapplication/json “fileIds”: [“728a4077-c9f4-48f6-849b-68951556914a”“0c0dd437-223c-4c94-8504-26fee0ee859b”] }
    
    
    Примечание. Если все элементы в ответе без ошибок код ответа должен быть 200. Если хотя бы в один вернулся с ошибкой, код 422​

    Виджеты

    1. TEAM-13824 Добавлено поле Код свойства в настройки виджета Строка формы.

    2. TEAM-15337 Для пользовательских виджетов добавлена возможность задать HTML-стили по умолчанию.
    В конструкторе виджета в хлебных крошках можно выбрать корневой элемент, зайти в его настройки и задать значения по умолчанию. В том числе HTML стили. Может быть полезно например для того, чтобы растягивать виджет на всю ширину экрана.

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

    4. TEAM-21440 Добавлена возможность создать виджет для тулбара.
    В конструкторе виджета на вкладке настройки добавлена опция Отображать виджет в заголовке с кнопками в формах. При ее включении виджет можно будет поместить в заголовок с кнопками в формах (приложений, процессов).

    5. TEAM-18043 Внесены изменения в настройки виджетов:

    • для виджета Кнопка: Настройка Событие по нажатию переименована в Выполняемый сценарий и теперь доступна при выборе типа действия Сценарий.

    • для виджета Выпадающее окно: Параметры HTML стили/классы перенесены из вкладки Основные в Системные.
    6. TEAM-20272 В виджете Связанные элементы теперь можно настраивать ширину колонок с помощью метода drag-n-drop. Настроенная ширина сохранится для всех форм приложения.

    EQL
    TEAM-23311 В EQL добавлена поддержка функции относительных дат. Примеры использования:
    [__createdAt] = RelativeDatetime('-1m', '-1m') -- за прошлый месяц
    [__createdAt] IN RelativeDatetime('0d', '0d') -- за текущий день


    Проекты

    1. TEAM-21306 Реализована возможность добавления подзадач в режиме редактирования календарного плана проекта.
    В пункты плана с типом Задача добавлена возможность добавлять вложенные задачи и процесс. В контекстном меню задачи добавлен пункт Добавить задачу и Добавить процесс.
    В верхней панели над списком задач изменен контрол +Задача. Теперь справа от кнопки есть раскрывающееся меню с выбором типа задачи. Таким образом задача нужного типа создается сразу, без необходимости выбора типа задачи на форме.
    2. TEAM-23012 В приложении Элемент плана проекта добавлено новое значение Отправить на контроль в атрибут Контроль. Это обновление позволяет более гибко настраивать контроль за выполнением проектных задач в бизнес-процессах.

    Пользователи

    TEAM-4337 В разделе Системные справочники добавлено приложение Сотрудники. Оно позволяет хранить список сотрудников компании и сопоставлять их с пользователями системы. Элементы приложения создаются автоматически в следующих случаях:

    • при приглашении пользователя через раздел Администрирование;

    • при авторизации пользователя через OAuth/SAML, если в этих модулях включена опция создания пользователя при авторизации;

    • при импорте пользователей из AD/LDAP, если в модуле включена опция Автосоздание сотрудника.

    Авторизация

    1. TEAM-17357 Реализована поддержка alias для oauth редиректов. На стороне провайдера авторизации нужно указать два Redirect URI: без алиаса и с алиасом.
    При таких настройках, пользователи смогут входить в ELMA365 через oauth и по адресу компании по умолчанию и по адресу с алиасом

    2. TEAM-22689 Сквозная авторизация OAuth2.
    В блоке Внешние провайдеры аутентификации, в настройке Способ аутентификации по умолчанию появилась опция Сквозная авторизация. Опция доступна, если выполнены оба условия:
    • включена только опция Разрешить OAuth2 аутентификацию или только Разрешить SAML аутентификацию
    • добавлен только один провайдер
    Если выбрана опция Сквозная авторизация, при переходе на страницу авторизации в ELMA365 пользователь будет автоматически перенаправлен в провайдер авторизации.

    Обновление разделов

    TEAM-22658 При мягком обновлении частично заблокированного решения игнорируются зависимости разблокированного раздела от заблокированного. Т.е. при мягком обновлении такого решения:
    • НЕ обновляются структуры из разблокированного раздела, если для них найдены конфликты или зависимости от других структур
    • обновляются структуры из заблокированного раздела, если для них найдены зависимости от разблокированного раздела
    • обновляются структуры из заблокированного раздела, если для структур из разблокированного раздела найдены зависимости от заблокированного раздела
    • НЕ обновляются структуры из заблокированного раздела, если для них найдены конфликты или зависимости от заблокированного раздела
    Последнее редактирование: 13 дек 2023
  2. ELMA365

    ELMA365 Moderator

    Исправлены ошибки

    1. TEAM-9994 Исправлена ошибка, при которой пользователь, добавивший версию файла, становился автором его предыдущей версии.

    2. TEAM-20671 Исправлено оповещение, появляющееся при попытке в поле Файлы на форме приложения добавить папку вместо единичного файла.

    3. TEAM-21462 Исправлен сбой нумератора в приложении при перезагрузке сервера PostgreSQL.

    4. TEAM-21514 Исправлено отображение иерархического справочника с множеством созданных папок на форме поиска в элементе другого приложения.

    5. TEAM-21630 Исправлена ошибка присвоения даты регистрации в бизнес-процессе при выбранной опции Использовать дату резервирования при регистрации в настройках блока Регистрация документа.

    6. TEAM-21964 Исправлена генерация файла .xlsx по шаблону с использованием функции цикла for, при которой в строках появлялись пустые значения.

    7. TEAM-22138 Исправлено присвоение некорректного названия элементу приложения при его создании с формы другого приложения. Возникало, если в настройках названия по шаблону одного приложения использовалась переменная с id, совпадающим с переменной другого приложения.

    8. TEAM-22269 Устранена ошибка, возникающая при использовании в сценарии функции fileitem delete.

    9. TEAM-22434 В настройках прав доступа к папке исправлено наследование прав родительской папки, если в качестве объекта для предоставления прав выбрано свойство приложения типа Пользователи.

    10. TEAM-22535 Теперь заданное в шаблоне форматирование отображается корректно при генерации файлов формата .xlsx.

    11. TEAM-22543 Исправлена ошибка, возникающая при загрузке файла с модулем, разделом, приложением с включённым фича-флагом advancedSecurity.

    12. TEAM-22788 Исправлена ошибка изменения формата даты после конвертации файла в формат .pdf в рамках процесса.

    13. TEAM-22928 Исправлена ошибка, при которой после наложения водяного знака в рамках процесса изменялось содержание исходного файла. Исправлено отображение логотипов и кодировки.

    14. TEAM-23062 Исправлена работа метод fetch() для переменных типа Изображение.

    15. TEAM-23362 Теперь при сравнении версий файлов пользователь, который внёс изменения в документ в редакторе, отображается корректно.

    16. TEAM-23490 Исправлена ошибка генерации генерации файла по шаблону, при которой не заполнялась переменная, указанная в колонтитуле.

    17. TEAM-23670 Устранена ошибка печати файла при использовании браузера Firefox.

    18. TEAM-23772 Исправлена ошибка вывода текста при редактировании содержимого файла с помощью редактора Р7-Офис.

    19. TEAM-23814 Устранена ошибка, возникающая при генерации файла по шаблону при конкурентном доступе к неконкурентному словарю 1 из Singleton сервисов.

    20. TEAM-23832 Исправлена ошибка создания документа в блоке генерация по файлу с указанием названия переменной со знаком $ вне скобок.

    21. TEAM-21258 Оптимизирована скорость множественной генерации файла по шаблону с помощью метода GenerateFileByDocTemplateStream.

    22. TEAM-21794 Добавлено получение версии файла по идентификатору хэша.

    23. TEAM-23459 Оптимизирован запрос /diskpb.DiskJockey/GenerateDownloadLinkByFilePath и исправлены возникающие ошибки.

    24. TEAM-23653 В генерации файла по шаблона добавлена поддержка формата EAN без уточнения его типа.

    25. TEAM-21409 Исправлена ошибка использования метода getBlockedStatus в сценариях.

    26. TEAM-21886 В сценариях теперь можно изменять значения пользовательских свойств, добавленных в контекст приложения Сессии.

    27. TEAM-22666 Исправлено отображение кнопки добавления мессенджера в линию в настройках в разделе Администрирование.

    28. TEAM-23150 Исправлена стилизация поля Телефон, а также выбор страны в окне LiveChat.

    29. TEAM-23282 В разделе Линии исправлено отображение видео-файлов и gif-изображений в сообщениях, полученных из мессенджера Telegram.

    30. TEAM-21753 Проверена базовая работоспособность линий с подключёнными мессенджерами.

    31. TEAM-9194 Исправлено отображение кнопки Редактировать для пользователей без доступа на редактирование события в календаре.

    32. TEAM-18039 При включении опции ограничения выбора по группе у переменной типа Пользователи не отображались группы, созданные на уровне приложения. Ошибка исправлена.

    33. TEAM-20465 Исправлен счётчик выполненных задач на странице Исполнительская дисциплина. Выполненные в срок задачи отображались в виджете как просроченные.

    34. TEAM-2077 Метод getChiefs() теперь возвращает руководителей и для заблокированного пользователя.

    35. TEAM-22538 Исправлен порядок отображения окон в случаях, когда бизнес-процесс запускается после создания элемента приложения, а элемент создаётся на форме другого приложения.

    36. TEAM-22862 Теперь пароль LDAP-пользователя в логах integrations в режиме debug скрывается и заменяется на значение <password>.

    37. TEAM-22917 Теперь в карточках элемента приложения не отображаются кнопки Удалить и Редактировать для пользователей с ограниченным доступом на удаление и редактирование этого элемента.

    38. TEAM-21349 Пакет appview перенесён из сервиса common в сервис main.

    39. TEAM-23233 Теперь поиск групп для импорта из сервиса AD при большом числе доверенных серверов работает корректно.

    40. TEAM-7745 Колонки Таблицы теперь корректно скрываются или становятся редактируемыми или обязательными исходя из переменной, привязанной к флагу.

    41. TEAM-7279 Ранее, при настройке еженедельного запуска процесса с функцией сдвига на предыдущий рабочий день, процесс ошибочно запускался дважды. после исправления, процесс запускается корректно. например, только один раз в субботу, если суббота является рабочим днем, и в предыдущий рабочий день, если суббота - нерабочий день.

    42. TEAM-12884 Устранена проблема, при которой не присваивалось значение файла, выбранного с компьютера, в блоке присваивания.

    43. TEAM -14154 Исправлена ошибка "collision" при множественном выполнении задачи Кто первый, обеспечивая более стабильную работу при множественных запусках.

    44. TEAM-16351 Решена проблема зависания основного процесса при множественном запуске подпроцесса.

    45. TEAM-16971 Исправлена ошибка, при которой элемент создавался автоматически в процессе, а автором элемента назначался пользователь, выполнявший последнюю задачу, а не тот, кто был указан в соответствующей хоне ответственности. Теперь после исправления, автор элемента соответствует пользователю, указанному в ЗО, где расположен блок создания элемента.

    46. TEAM-23501 Исправлена ошибка, связанная с экспортом раздела, включающего папку бизнес-процессов и созданные в ней процессы. Ранее, при попытке экспорта такого раздела, операция завершалась неудачно, поскольку система ошибочно обрабатывала папку процесса как шаблон процесса. После исправления, экспорт раздела проходит успешно.

    47. TEAM-22102 Устранена ошибка, когда вкладка Задачи в настройках профиля скрывалась при неактивном CRM. Теперь вкладка отображается корректно.

    48. TEAM-23556 Решена проблема с обновлением уже установленного решения Аудит изменений платформы. Обновления теперь применяются правильно.

    49. TEAM-23764 Исправлена ошибка на карточке компании, связанная с виджетом Иерархия. Виджет теперь функционирует без ошибок.

    50. TEAM-23855 Устранена проблема, когда письмо не перемещалось из папки Черновики после отправки. Письма теперь корректно перемещаются после отправки.

    51. TEAM-23864 Решена ошибка при сохранении изменений в настройках дублей. Изменения теперь сохраняются без ошибок.

    52. TEAM-22979 Удалены лишние действия с файлами в редакторе методов API для упрощения интерфейса и повышения удобства использования.

    53. TEAM-23240 Исправлена проблема, при которой права пользователя не полностью выдавались через наследование в организационной структуре, теперь права наследуются корректно.

    54. TEAM-23377 Улучшена работа функции Включить наследование прав с учетом подчинения в организационной структуре.

    55. TEAM-23469 Устранена проблема с созданием функций внутри виджета Кнопка.

    56. TEAM-23620 Решена проблема с добавлением значений в поле Категория, теперь значения добавляются без ошибок.

    57. TEAM-23630 Исправлена ошибка при компиляции сценариев, особенно в редких случаях, когда в одном разделе создавались Приложение и Процесс с одинаковым кодом.

    58. TEAM-23730 Восстановлена возможность редактирования форм в разделе с кодом ext_***, ранее функция была недоступна.

    59. TEAM-23807 Теперь доступна функция выбора нескольких файлов в типе Произвольное приложение (Несколько) с модулем Массовое подписание.

    60. TEAM-13517 Устранена ошибка в отображении удаленных контекстных переменных приложения в режиме отладки формы. Теперь удаленные переменные не отображаются.

    61. TEAM-15764 В системных функциях виджетов убрана опция назначения серверных сценариев напрямую. Для вызова серверного сценария теперь необходимо назначить клиентскую функцию и из нее осуществлять вызов серверной.

    62. TEAM-23430 Исправлено отображение списка ошибок сценариев процесса. Он больше не наезжает на конструктор форм в процессе.

    63. TEAM-21377 Устранена проблема с редактированием диаграммы Ганта. Логика работы с черновиком проекта теперь эффективно реализована на бэкенде, что минимизирует вероятность ошибок.

    64. TEAM-23151 Виджет Несколько планов теперь полностью функционален. Исправления ошибок были внесены в версиях 2023.9.17 и 2023.10.

    65. TEAM-23234 Исправлена ошибка при импорте плана проекта. Функция импорта теперь работает корректно.

    66. TEAM-23145 Исправлена ошибка генерации файла формата .xlsx по шаблону, при которой нули в начале строк не отображались в готовом документе.
  3. zaitsev_i

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

    О какой переменной речь: которая управляет видимостью всей таблицы или отдельных столбцов?
  4. zaitsev_i

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

    В системе отображается как "Доступные форматы файлов для загрузки". Судя по всему это "белый" список, а не "черный", как у казано в релизе
  5. unam3

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

    Номер тикета клиентского обращения приложите пожалуйста к этой радостной новости.
  6. samatov.in

    samatov.in Участник

    4 релиз подряд обещают реализовать поддержку JWT-токена интеграциям с OO и Р7 и опять ни чего... Не понятно, то ли действительно какая-то проблема, то ли ни кто, ни чего не делает, а меня кормят просто обещаниями... А это Инфобез, с которым шутки плохи. Прошу вас дайте пожалуйста обратную связь идут работы в этом направлении или нет, если идут то какие планируемые реальные сроки реализации?
  7. shevelyova

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

    Флагом может быть любая переменная типа "Да/Нет", привязать её можно как к самой таблице, так и к отдельному столбцу/столбцам таблицы
  8. shevelyova

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

    Номера клиентских тикетов: ELMA365-15108, ELMA365-15380, ELMA365-16276, ELMA365-11717
  9. shevelyova

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

    Данный функционал всё ещё находится в разработке, к сожалению из-за возникших в ходе работы проблем срок завершения несколько раз переносился. Ориентировочный релиз с ним на текущий момент - 2024.1
  10. shevelyova

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

    Описание исправили, спасибо вам за наблюдение!
  11. nosova.olga

    nosova.olga Участник

    была ли решена проблема с дублированием процесса при получении пакета документов через модуль Диадок? обещали в ноябрьском релизе ELMA365-17070
  12. shevelyova

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

    Добрый день! Реализацию работы с пакетом документов перенесли на релиз 2024.1. Реализация функционала будет в решении Диадок 2.0
  13. itf

    itf Новичок

    В версии On-prem 2023.11.10 не видно такого пункта Администрирование > Файлы
  14. shevelyova

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

    Этот пункт открыт только для администраторов системы, уточните пожалуйста, видите ли вы у себя раздел Администрирование?
  15. itf

    itf Новичок

    Конечно, я и есть Админ
  16. Tamara

    Tamara Новичок

    Такая же ситуация. Администрирование есть, раздела Файлы нет.
    Ни в On-prem 2023.11.4, ни в 2023.11.12
  17. shevelyova

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

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

    QuadroZero9 Участник

    Добрый день, возникла проблема, на примере нескольких пользователей (как Администраторов, так и обычных) выявили, что они не могут создавать события в своих календарях. Сегодня обновили Elma365 до версии On-prem 2023.11.15. Проблема также сохранилась.
    При просмотре событий сети элемент под название items выдал ошибку 500, что говорит о возможной проблеме на стороне сервера. Системный администратор попробовал несколько попыток исправить, успешного результата не дало. Как в данном случае стоит действовать, это же считается как критическая ошибка?
    Последнее редактирование: 9 янв 2024
  19. r.varankin

    r.varankin Участник

    Обратитесь, пожалуйста, в техподдержку. Данный кейс требует подробного рассмотрения со снятием диагностики.
  20. grylev

    grylev Участник

    shevelyova
    Когда будет обновлена документация по Public API ELMA365 (TEAM-19189 Добавлены методы Web API для создания пакета файлов) ?
    В примерах отсутствуют названия файлов. Это ошибка в API или в примере?
    Последнее редактирование: 15 янв 2024
  21. itf

    itf Новичок

    В версии он-прем 2023.11.10 нет такого системного справочника о котором тут говорится