# Форматно-логические контроли (ФЛК)

ФЛК это проверка полей документа на соответствие спецификации. Проверка выполняются в момент импорта, создания, редактирования и копирования некоторых документов.
Чтобы включить проверку ФЛК, отметьте чекбокс `Включить валидацию ФЛК` в разделе `Прочее`.

Если ФЛК обнаруживает ошибки, то:

- Осуществляется запись всех найденных ошибок по импортированному документу в БД;
- Документ подсвечивается в экранной форме как ошибочный (жесткий контроль – красный цвет, мягкий контроль– желтый цвет);
- Тексты ошибок выводятся на экранную форму.

Жесткий контроль - документ перейдет в статусе Ошибка преобразования, будет подсвечен красным цветом в табличной части, дальнейшая отправка такого документа в банк невозможна;

Мягкий контроль - документ останется в статусе Черновик, пользователь увидит предупреждение, может быть осуществлена отправка документа в банк

Подробное описание ФЛК и список документов, которые проверяются, находятся в клиентской документации (ClientDoc).

## Примеры мягкого и жесткого контроля в Мультибанке (Транзит 2.0)

Если не пройден жесткий контроль, то в Мультибанке (Транзит 2.0) документ перейдет в статусе Ошибка преобразования, будет подсвечен красным цветом в табличной части. Дальнейшая отправка такого документа в банк невозможна.

Не пройден жесткий контроль

В этом случае, пользователь может удалить документ со статусом Ошибка преобразования и импортировать заново документ с исправлениями.

Также, если у документа есть экранная форма, можно сбросить статус документа до Черновика и отредактировать документ.

Если не пройден мягкий контроль, то документ останется в статусе Черновик, пользователь увидит предупреждение. Далее может быть осуществлена отправка документа в банк.

Не пройден мягкий контроль