Формулировка проблемы: для некоторых типов интеграции (в частности, реализуемой интеграции с 1C), требуется обязательное наличие заполненных полей форм карточек личного дела пользователя (пример — ИИН).
Решение: реализовать возможность указания одной или нескольких форм личного дела как обязательных к заполнению — это значит, что значения каких-либо (обязательных и, может быть, остальных) полей должны быть изменены и сохранены. При создании нового пользователя (с помощью функциональности «Отдел кадров» или административного приложения), если имеются формы, обязательные к заполнению, то там же в окне заполнения карточки пользователя (после обязательных полей) выводится проигрыватель соответствующего файла по форме в режиме заполнения. Если форм, обязательных к заполнению, указано несколько, то заполнение их всех должно производиться с помощью одной области проигрывателя (порядок вывода — последовательный, сверху вниз).