ПЭП в системе ГД

Добрый день, у нас такой вопрос.
Сейчас в системе реализовано подписание файлов pdf, при подписании создается файл .sig.
При нажатии на задаче кнопки подписания для файлов word (и других форматов кроем pdf) - ничего не происходит. Это корректное поведение системы? Не должно ли возникать системное уведомление о невозможности подписания файлов другого формата?

Комментарии

  • Добрый день! Вопрос в работе. Скоро вернемся с обратной связью.

  • @ValeriyaTuritsyna Настроили пример на тестовом стенде.
    Подписываем файлы на задаче
    При подписании файлов с любом расширением отображается PopUp о том, что файл подписан

    Также если скачать файлы с учетом иерархии видно, что подписи есть у каждого


    1. Подскажите пожалуйста, отображается ли PopUp о подписании?
      1.1. Подписании .pdf
      1.2. Подписании .doc, .docx

    2. Укажите есть ли возможность скачать файлы с учетом иерархии и посмотреть есть ли в архиве подписи? (.sig)

    3. Как Вы прикрепляете файлы к задаче? В Исходящие документы или как-то иначе?
  • @ValeriyaTuritsyna написал:
    При нажатии на задаче кнопки подписания для файлов word (и других форматов кроем pdf) - ничего не происходит

    А какая версия у вас? В LTS.465.4 подписывается, всё ок

  • отредактировано 18 сен

    Добрый день.
    1. Отображается только для файлов pdf, для остальных - ничего не происходит, всплывашки никакой нет.
    2. Скачала, но подписей в архиве не вижу - только сами файлы. В файлах docx и excel картинки подписи нет.
    3. В исходящие документы. Прикрепила файлы с разными расширениями и разными классификациями - файл .pdf подписывается, появляется значок:

    и выходит сообщение "Файл успешно подписан!".
    При подписании файлов .docx не появляется значок и не выходит всплывашка. Вообще ничего не происходит. Так же для excel.
    На Прикрепленных файлах маршрутного объекта, кстати, кнопка подписания заблокирована при выборе файлов .docx. Для pdf она активна и работает. Возможно, не случайно. Сколько помню - doc не подписывались в нашей версии платформы, всегда делали конвертацию.

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

  • Наша версия:
    Версия: 6-domdev.331, сборка 726668 (58109f9) от 17.09.2025 02:30:07

  • @ValeriyaTuritsyna Добрый день!
    Не должно быть ограничение на подписание файлов с любым расширением.
    Просим оформить обращение в поддержку проекта Creatio. Кейс похож на ошибку.

  • Поняли, спасибо. Заведем

  • отредактировано 18 сен

    Выяснили, что для типа Файл есть блокировка кнопки подписания и получается, что она распространяется на все объекты, где есть файлы, в том числе и на иконку подписания на задаче, верно?

    Этот запрет на подписание не пдфных файлов был проставлен еще в 2020 году.
    Полагаем, что это обосновано тем, что файлы пдф нельзя менять, а другие можно.

    Отсюда вопрос:
    Как вывести уведомление при нажатии данной кнопки для не пдфных файлов, что "Файл с таким расширением подписать нельзя"?
    Добавить пакетное действие для данной кнопки?
    1. Вызываем подписание.
    2. Вызываем алгоритм, который выводит поп-ап с сообщением о невозможности подписания, если файл не пдф.

    Тогда вопрос такой: кнопка на задаче - какое действие в нее зашито? Системное или доступное в реестре действий?

  • @ValeriyaTuritsyna Добрый день!
    Вопрос в работе, занимаемся анализом. Вернемся с ответом в начале недели.

  • @ValeriyaTuritsyna

    Выяснили, что для типа Файл есть блокировка кнопки подписания и получается, что она распространяется на все объекты, где есть файлы, в том числе и на иконку подписания на задаче, верно?

    Да, все верно.

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

  • отредактировано 23 сен

    Спасибо за разбор.
    В этой связи тогда еще такой вопрос: Эта кнопка на задачах не подписана. Что имею в виду: под другими кнопками (например, "Скачать" и "Заменить") выводится текстовое сообщение. А только над этой кнопкой его нет.
    Связано ли это с блокировкой кнопки? (если да, то почему для пдф-файлов такой подписи тоже нет?).
    Как это починить?

  • @ValeriyaTuritsyna В текущей разметке кнопки "Скачать", "Удалить", "Заменить" отображают всплывающие подсказки так как в этих элементах предусмотрен вложенный элемент с текстом подсказки.

    <span class="Tooltip__tooltip--ySLyf ...">
      <i class="material-icons ...">get_app</i>
      <span class="Tooltip__tooltip-text--3h_Mf ...">Скачать</span> <!-- Подсказка для кнопки Скачать -->
    </span>
    
    <span class="Tooltip__tooltip--ySLyf ...">
      <i class="material-icons ...">swap_vert_circle</i>
      <span class="Tooltip__tooltip-text--3h_Mf ...">Заменить</span> <!-- Подсказка для кнопки Заменить-->
    </span>
    
    <span class="Tooltip__tooltip--ySLyf ...">
      <i class="material-icons ...">delete</i>
      <span class="Tooltip__tooltip-text--3h_Mf ...">Удалить</span> <!-- Подсказка для кнопки Удалить-->
    </span>
    

    Кнопка "Подписать" реализована иначе, и представляет собой svg изображение без элемента для подсказки.
    Это связано с самой реализации этой кнопки и не относится к блокировке или расширению файла.

    <span class="sign-icon">
      <svg class="gd-icon" ...>...</svg>
    </span>
    
  • Понятно, спасибо. Тогда это недоработка функционала? Баг?

  • Понятно, спасибо. Тогда это недоработка функционала? Баг?

    @ValeriyaTuritsyna
    Кейс с отсутствием подсказки не является багом, поскольку не приводит к ошибкам или ограничениям при работе с платформой. Обусловлено особенностями верстки на этапе реализации. В более поздних версиях подпись кнопке была добавлена.

  • Понятно, спасибо за ответы!

Войдите или Зарегистрируйтесь чтобы комментировать.