Table of Contents

Настройка цифровой подписи

Важно

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

Отчёты, которые формируются в автоматическом режиме, могут быть подписаны цифровой подписью. Для этого вам потребуется PFX-файл с сертификатом в формате PKSC#12, в котором экспортирован закрытый ключ. Чаще всего, такие файлы защищены паролем, поэтому, этот пароль так же потребуется для настройки.

Параметры открытого ключа могут быть заданы как расширенные параметры в файле Lers.Server.xml, или через переменные среды в файле docker-compose.yml, если вы установили ЛЭРС УЧЁТ с помощью docker.

В файле Lers.Server.xml потребуется добавить следующую секцию:

<modules>
    <reporting>
        <signature>
            <!-- Параметры подписи -->
        </signature>
    </reporting>
</modules>

Если используется docker, переменные среды должны начинаться с префикса:

LERS_SERVER_Modules__Reporting__Signature__

Параметры

CertificatePath

В этом параметре задаётся путь к pfx-файлу с сертификатом. Вы можете поместить файл в любую папку, к которой у сервера есть доступ. На Windows это может быть c:\ProgramData\LERS\Server, на Linux /etc/LERS/Server.

Вы можете скопировать pfx файл в docker контейнер командой:

docker compose cp /путь/к/сертификату.pfx lers:/etc/LERS/Server/certificate.pfx

После этого в параметре укажите путь /etc/LERS/Server/certificate.pfx

CertificatePassword

Файл с сертификатом чаще всего защищён паролем. Укажите пароль в этом параметре.

Location

Значение, заданное в этом поле, отображается в деталях подписи в поле "Расположение". Введите здесь город, в котором находится ваш сервер.

Image

Изображение, которое будет использоваться в качестве подписи. Если не задано, в подписи будет отображаться только текст.