PDF для налоговой
Главная беда налоговых форм в PDF: значения полей живут отдельно от страницы. Вы видите заполненный бланк, получатель открывает его другой программой и видит пустые клетки. Запечатывание убирает эту зависимость: значения переносятся в содержимое страницы и перестают быть формой. После этого документ выглядит одинаково везде, а редактировать его без переписывания листа уже нельзя.
Коротко о цифрах
- Что делает запечатывание
- переносит значения полей в содержимое страницы
- Кириллические значения
- перерисовываются встроенным шрифтом, а не базовым латинским
- Неразобранное поле
- остаётся интерактивным и называется по имени
- Поведение при сбое
- документ не приносится в жертву одному сломанному полю
- Обратимость
- нет: после запечатывания править можно только исходник
Почему заполненная форма приходит пустой
Интерактивное поле — это отдельный объект со своим значением и своим внешним видом. Часть программ рисует внешний вид сама, часть берёт готовый, а часть при сохранении сбрасывает то, что не смогла разобрать. Пока значение хранится в поле, а не в содержимом страницы, его судьба зависит от чужого просмотрщика, и повлиять на это отправитель не может.
Отдельная местная сложность — кириллица. Программы, которые перерисовывают внешний вид поля базовым латинским шрифтом, на русском или казахском значении просто спотыкаются: символа в наборе нет, и поле остаётся пустым. Поэтому при запечатывании кириллические значения перерисовываются встроенным шрифтом, иначе они не попали бы на страницу вовсе.
Порядок подготовки отчёта
- Заполните форму в той программе, где она открывается корректно, и сохраните файл.
- Запечатайте поля: после этого значения станут частью страницы и не пропадут у получателя.
- Проверьте результат — особенно поля с длинным текстом и с кириллицей.
- Соберите приложения к отчёту в один файл в порядке, указанном в самом отчёте.
- Проверьте размер и, если он превышает предел формы приёма, уберите дубли перед сжатием.
Почему поле может остаться редактируемым
- Поле, у которого не удалось разобрать все виджеты, остаётся интерактивным и называется по имени — это сознательный выбор в пользу документа.
- Альтернатива хуже: обработка, которая падает на первом же неразрешимом поле, оставляет документ уже частично переписанным, и потерянными оказываются все предыдущие поля.
- Штампы и подписи с собственной областью отрисовки переносятся вместе со своим преобразованием, поэтому не съезжают в угол страницы.
- После запечатывания форма перестаёт быть формой: если отчёт ещё придётся править, сохраните исходник до этой операции.
Частые вопросы
Почему у инспектора форма открылась пустой?
Значения хранились в интерактивных полях, а его программа не смогла их отрисовать или сбросила при открытии. Запечатывание убирает эту зависимость: значения становятся частью страницы и видны в любой программе.
Можно ли отредактировать форму после запечатывания?
Нет, поля перестают существовать как поля. Именно поэтому исходный файл стоит сохранить до операции: если отчёт вернут на доработку, править вы будете его, а не запечатанную копию.
Одно поле осталось редактируемым. Это сбой?
Это осознанное поведение: его виджеты не удалось разобрать, и вместо порчи всего документа поле оставлено как есть и названо по имени. Проверьте его вручную и при необходимости перезаполните.
Какой размер файла принимает налоговая?
Этого мы не знаем: предел задаёт система приёма, а не формат документа. Уточните его в самой форме загрузки или у принимающей стороны до того, как начнёте сжимать отчёт.