Показать/Скрыть содержание

    Отображение по умолчанию печатной формы документа

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

    Для поддержки отображения по умолчанию печатной формы документа требуется выполнить следующие действия:

    • настроить отображение формы документа по умолчанию на сервере КриптоПро Ключ;
    • обеспечить поддержку отображения формы документа по умолчанию в мобильном приложении с Ключ SDK.

    Настройки на сервере (Сервис Подписи)

    При отображении документа в мобильном приложении с Ключ SDK могут быть доступны (при выполнении соответствующих настроек) следующие представления документа:

    • краткая информация о документе на экране со списком документов в операции;
    • печатная форма документа;
    • полный текст документа (PDF).

    По умолчанию или при отсутствии PDF-формы документа в мобильном приложении с Ключ SDK для операций, состоящих из единственного документа, отображается краткая информация о документе (например, название документа). Для изменения отображаемого по умолчанию представления используется следующая настройка Сервиса Подписи:

    Set-SignProperties <Имя экземпляра Сервиса Подписи> -SingleDocumentOperationViewMode <Приоритетная форма документа>
    

    Допустимы следующие значения параметра-SingleDocumentOperationViewMode:

    • none - значение используется по умолчанию. Будет показана краткая информация о документе;
    • ForcePrintableView - показ сначала печатной формы. Если печатная форма отсутствует, будет показан полный текст документа;
    • ForceDigestView - показ сначала краткой информации о документе.
    Примечание

    Переданное в REST-запросе к Сервису Подписи значение ForceDocumentPrintableView (см. SignatureOperation) будет проигнорировано, если в настройках Set-SignProperties были заданы значения параметра -SingleDocumentOperationViewMode -ForcePrintableView или -ForceDigestView.

    Настройки в Ключ SDK

    Заданное на сервере (или полученное через REST API в случае значения на сервере none) значение параметра SingleDocumentOperationViewMode будет получено в параметрах instantDocumentView (iOS) и getIsInstantDocumentView (Android) запрошенной операции (iOS, Android).

    Пример отображения печатной формы документа по умолчанию:

    Пример отображения краткой формы документа по умолчанию:

    В начало © ООО "КРИПТО-ПРО", 2000–2025