# Изменения требований к электронным документам (Приказ Минтруда России № 578н от 20 сентября

Реализована поддержка выгрузки документов по формату, описанному в [приказе](https://mintrud.gov.ru/docs/mintrud/orders/2424).

Схема и примеры [есть](https://mintrud.gov.ru/ministry/programms/trudotn/ekd#requirements).

Суть изменений в механизме подписания и выгрузки:

1\) Подписываемый файл должен храниться в формате PDF/A-1A и имя файла должно быть сформировано по шаблону "\[a-zA-Z0-9\_]{1,250}.pdf"

2\) В архиве выгрузки должно содержаться сам файл, файлы подписи + описание файла.

3\) При каждом подписании должно формироваться/обновляться описание подписанного файла в XML

<figure><img src="https://1471809276-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDAS4EZ9iEEAziRxZbaRm%2Fuploads%2F6C03TOfWumLlNO0bPaby%2Fimage.png?alt=media&#x26;token=1e7635ec-30b1-4d88-ab3d-cee8e50bea22" alt=""><figcaption></figcaption></figure>

#### Доработки в ЛКС: <a href="#id-vygruzkaelektronnykhdokumentovpoformatuprikaza-578n-dorabotkivlks" id="id-vygruzkaelektronnykhdokumentovpoformatuprikaza-578n-dorabotkivlks"></a>

В настройки приложения добавлена дата, с которой начинается формирование документов по данному формату, по умолчанию установлена 01.03.2023:

<figure><img src="https://1471809276-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDAS4EZ9iEEAziRxZbaRm%2Fuploads%2F54hFiM7WaTWLneTpPx7P%2Fimage.png?alt=media&#x26;token=a225c8fd-ad90-499c-abc6-511a34476da0" alt=""><figcaption></figcaption></figure>

Также добавлен справочник Классификатор кадровых событий:

В объекты Виды печатных форм, Соглашения и Произвольные документы на подпись добавлены настройки для выгрузки по новому формату:

<figure><img src="https://1471809276-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDAS4EZ9iEEAziRxZbaRm%2Fuploads%2FYpFq0apt9yo0exccau7W%2Fimage.png?alt=media&#x26;token=606244a2-c5ce-4ccb-868f-675b55f0676a" alt=""><figcaption></figcaption></figure>

**Шаблон имени файла объекта** = шаблон, по которому будет сформировано имя подписываемого объекта, доступен параметр D = дата печатной формы/соглашения, N = номер печатной формы. Если не задан в соглашении или печатной форме, то имя файла будет сформировано транслитом из наименования вида печатной формы/соглашения.

**Вид кадрового события** = выбор из справочника Классификатор кадровых событий для простановки в опись, если не задано, будет по умолчанию поставлен код 12.999 = Иные документы.

#### Какие потребуются настройки?

*Для **локально-нормативных актов** организации (в ЛКС это Соглашения и Работа с соглашениями) необходимо:*

1. В прочих настройках выбрать вид кадрового события в соответствии с видом документа исходя из логического и законодательного соответствия&#x20;
2. Заполнить шаблон имении файла объекта, который заполняется в соответсвии с требованиями закона

<figure><img src="https://1471809276-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDAS4EZ9iEEAziRxZbaRm%2Fuploads%2FVaq2d1PkAuFWuctZTPPh%2Fimage.png?alt=media&#x26;token=e4d659ef-dfe4-43ef-9271-a5f8d6645bad" alt=""><figcaption></figcaption></figure>

Polozhenie\_ob\_oplate\_truda\_inzhenera\_\[D]

\[D] - дата&#x20;

<figure><img src="https://1471809276-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDAS4EZ9iEEAziRxZbaRm%2Fuploads%2Fs2DiBQdQT5DxGVrGf6pN%2Fimage.png?alt=media&#x26;token=6442514b-ce44-4849-a376-eed5d005ec39" alt=""><figcaption></figcaption></figure>

*Для **произвольных** документов необходимо:*<br>

1. В блоке "Формат выгрузки кадровых событий" добавить значения "Вид кадрового события" и "Шаблон имени файла объекта".

<figure><img src="https://1471809276-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDAS4EZ9iEEAziRxZbaRm%2Fuploads%2FTesJRi9VwQgEHGvijXuY%2Fimage.png?alt=media&#x26;token=ab6a74ab-032a-4eea-a782-6295f40e0dab" alt=""><figcaption></figcaption></figure>

***Для кадровых печатных форм, необходимо:***

В видах печатных форм, настроить формат выгрузки кадровых событий.

![](https://1471809276-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDAS4EZ9iEEAziRxZbaRm%2Fuploads%2FCZlsJE5rgw57x0EO7r4T%2Fimage.png?alt=media\&token=671dfbb4-48af-4b4e-b2c7-2289dcff1c19)

{% hint style="danger" %}
Загружаемые файлы должны соответствовать стандарту PDF/A.\
В противном случае система выдаст ошибку:

![](https://1471809276-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDAS4EZ9iEEAziRxZbaRm%2Fuploads%2FDey24DCvFXL98R6Aifo3%2Fimage.png?alt=media\&token=0439ac55-127f-48bd-a6ef-5d7c3015f994)\
![](https://1471809276-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDAS4EZ9iEEAziRxZbaRm%2Fuploads%2F5oXGk98JmEnMsP5749g9%2Fimage.png?alt=media\&token=b4f3a73e-eabd-4390-9792-dd225d02b4fb)\
Файлы необходимо конвертировать в формат PDF\A-1a.
{% endhint %}

{% hint style="info" %}
Если для печатных форм не заполнен блок "Формат выгрузки кадровых событий", шаблон имени файла объекта пустой, то по умолчанию будет сформировано наименование ПФ + дата. Если пустой вид кадрового события, по умолчанию будет 12.999.
{% endhint %}

<details>

<summary>Как проверить документ соответствует стандарту PDF/A-1A?</summary>

Можно воспользоваться онлайн решениями:

<https://avepdf.com/ru/pdfa-validation>

Если документ соотвествует стандарту будет сообщение:\
![](https://1471809276-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDAS4EZ9iEEAziRxZbaRm%2Fuploads%2FUIuFTz9dmXawcMdokFth%2Fimage.png?alt=media\&token=7c71357f-6853-4f47-aad6-7849db027d31)

<https://www.pdf-online.com/osa/validate.aspx>

![](https://1471809276-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDAS4EZ9iEEAziRxZbaRm%2Fuploads%2F68U2BaIgb4mYMb9h0gt4%2Fimage.png?alt=media\&token=b9e6b8d9-9bce-45dc-85a9-f8a4c83ae124)

</details>

<details>

<summary>Как преобразовать обычный PDF файл на стандарт PDF/A-1A?</summary>

Можно воспользоваться онлайн конвертером:

<https://avepdf.com/ru/convert-to-pdfa>

![](https://1471809276-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDAS4EZ9iEEAziRxZbaRm%2Fuploads%2FjJZnWLdyRPbFnKCMymN9%2Fimage.png?alt=media\&token=7b8bb22d-f41e-4350-b9f9-34da002b6212)

Доверять онлайн-решениям или нет — вопрос, который остаётся на стороне пользователя. Во всяком случае к официально признанным программам-валидаторам PDF они не относятся.

Если есть возможность, лучше пользоваться решениями Acrobat Pro.

</details>

При подписании сам файл сформируется с именем, согласно шаблону + будет сформирован файл-описание:

<figure><img src="https://1471809276-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDAS4EZ9iEEAziRxZbaRm%2Fuploads%2FVP8HWq1xBXx3QwMaJn58%2Fimage.png?alt=media&#x26;token=2e8e51c1-a294-4f3a-af79-58b3306961aa" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1471809276-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDAS4EZ9iEEAziRxZbaRm%2Fuploads%2FyG9ITBWBZZAFCL72j0pZ%2Fimage.png?alt=media&#x26;token=aac59008-1463-45b7-b008-12755d01da64" alt=""><figcaption></figcaption></figure>

При следующем подписании файл будет обновлен и в нем будут добавлены сведения о подписанте и файлах подписи:

<figure><img src="https://1471809276-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDAS4EZ9iEEAziRxZbaRm%2Fuploads%2FfWhtdsxcwJBOj5n9h3YP%2Fimage.png?alt=media&#x26;token=76bc9e8f-ff04-4aac-b7b6-a4b3a865be40" alt=""><figcaption></figcaption></figure>

При скачивании архива файлов из ЛКС и из 1С будут сформирован комплект документов согласно приказа:

<figure><img src="https://1471809276-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDAS4EZ9iEEAziRxZbaRm%2Fuploads%2FTWHi1ntfb2MF6Yjuokte%2Fimage.png?alt=media&#x26;token=ed9262d3-3740-43bb-9711-26bd996ed85e" alt=""><figcaption></figcaption></figure>

Если в настройках установлен флаг брать информацию о подписанте из файла подписи:

<figure><img src="https://1471809276-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDAS4EZ9iEEAziRxZbaRm%2Fuploads%2FIssPkbO2YASVl1T0myBb%2Fimage.png?alt=media&#x26;token=85f19dcb-96ea-4ab1-93ea-ec60ddf198ea" alt=""><figcaption></figcaption></figure>

То в файл описи информация также берется из файла подписи, если нет - из данных подписания из базы.

Для соглашений и произвольных документов на подпись необходимо в данных о подписании сотрудниками выводить только информацию по текущему подписанту. Поэтому при формировании описи по таким объектам формируется общая опись + опись по каждому подписавшему сотруднику:

<figure><img src="https://1471809276-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDAS4EZ9iEEAziRxZbaRm%2Fuploads%2F54bkFeNSGJEig1Dot5Mz%2Fimage.png?alt=media&#x26;token=c9adc518-3f28-4f4a-98f5-fded79c8e064" alt=""><figcaption></figcaption></figure>

Для этого данные пишутся в регистр лксОписиЭлектронныхДокументов (общий файл без подписанта, файл для отображения конкретному сотруднику - с заполненным подписантом):

<figure><img src="https://1471809276-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDAS4EZ9iEEAziRxZbaRm%2Fuploads%2FVDViCi1ZOHiN83qyN4Qm%2Fimage.png?alt=media&#x26;token=8afaca54-b974-416a-810a-baf8f72b1529" alt=""><figcaption></figcaption></figure>

Подсистема:

лксФормированиеВыгрузкиЭлектронныхДокументов

Роли на объекты:

лксДобавлениеИзменениеОбъектовВыгрузкиЭлектронныхДокументов

лксЧтениеОбъектовВыгрузкиЭлектронныхДокументов

Роль лксДобавлениеИзменениеОбъектовВыгрузкиЭлектронныхДокументов добавлена в профиль Кадровик ЛКС.
