Условные поля
Иногда часть документа нужна только при определённых условиях. Например, пункт о НДС — только если контрагент работает с НДС. Условные поля решают эту задачу.
Как работают
Вы указываете условие для поля или группы: «показывать, если поле X равно Y». При генерации сервис проверяет условие — если оно выполняется, поле отображается в документе. Если нет — исключается.
• • •
Типы условий
| Условие | Когда срабатывает | Пример |
|---|---|---|
| Равно | Значение поля совпадает | НДС = Да → показать раздел НДС |
| Не равно | Значение отличается | Тип ≠ VIP → стандартные условия |
| Не пустое | Поле заполнено | Email указан → пункт об эл. переписке |
| Пустое | Поле не заполнено | Телефон не указан → скрыть строку |
| Больше / Меньше | Числовое сравнение | Сумма > 100 000 → пункт о штрафах |
• • •
Условные группы
Условие можно применить к целой группе — скрывается всё содержимое группы вместе с вложенными полями и текстом.