Как исправить отображение печатной формы №18 (Карточка учета организации) в 1С:ЗУП 3.1 после обновления?

Пользователь 1С v8.3 (Управляемые формы) 1С:Зарплата и Управление Персоналом
← На главную

С выходом обновлений конфигурации Зарплата и управление персоналом 3.1 (ветки 3.1.31 и 3.1.34) и переходом на новые версии платформы 8.3.25 многие пользователи столкнулись с неприятной ситуацией: стандартная печатная форма «Карточка учета организации (форма №18)» перестала корректно разделяться на две страницы А4. Вместо привычного вида форма либо «схлопывается» на один лист с мелким шрифтом, либо непредсказуемо растягивается на 3–4 листа. В этой статье мы подробно разберем, почему это происходит и как вернуть печатной форме правильный вид.

Анализируем причины сбоя печатной формы

Прежде чем приступать к настройкам, давайте выясним причину такого поведения программы. Основная проблема кроется в изменении механизмов взаимодействия платформы 1С с системными драйверами печати и шрифтами Windows. Начиная с версии платформы 8.3.25.1520 и выше, алгоритм расчета высоты строк в табличном документе стал более чувствителен к масштабированию экрана в операционной системе.

Если в настройках Windows установлен масштаб, отличный от 100% (например, 125% или 150%, что часто встречается на ноутбуках), 1С может некорректно вычислять физический размер печатной области. В результате форма, которая по ГОСТу должна занимать две страницы, воспринимается программой как «слишком маленькая» для двух листов или «слишком большая» для одного.

Способ 1. Корректировка параметров страницы и масштаба

Рассмотрим самый простой и быстрый вариант решения через пользовательские настройки. Часто проблема кроется в автоматически установленном флажке «По ширине страницы», который заставляет 1С втискивать весь отчет в границы одного листа.

  1. Откроем печатную форму карточки №18.
  2. Перейдем в меню «Главное — Печать — Параметры страницы».
  3. Проверим масштаб. Если установлено значение «По ширине страницы», переключим его на «Установить» и укажем 100.
  4. В поле «Экземпляров на страницу» обязательно должно стоять значение 1.

Иногда стандартный масштаб 100% все равно оставляет форму на одной странице из-за оптимизации пустых строк. В этом случае проанализируем ситуацию экспериментально: попробуем установить масштаб в диапазоне 130–131%. Как показывает практика, при таком увеличении таблица принудительно разрывается на два листа, сохраняя читаемость. Однако будьте осторожны: значение 132% и выше может привести к разбивке на 4 листа.

Способ 2. Редактирование макета и вставка разрывов страниц

Если манипуляции с масштабом не дают стабильного результата, воспользуемся более надежным методом — ручным редактированием макета. Это позволит нам жестко зафиксировать, где заканчивается первая страница и начинается вторая.

Разберем этот процесс по шагам:

  1. Перейдем в раздел Администрирование — Печатные формы, отчеты и обработки.
  2. Выберем пункт Макеты печатных форм.
  3. В списке найдем «Карточка учета организации (форма №18)». Если макет типовой (черный шрифт), нажмем кнопку Изменить. Программа создаст пользовательскую копию макета.
  4. В открывшемся редакторе табличного документа найдем строку, после которой должен идти разрыв страницы (обычно это конец первого раздела с общими сведениями об организации).
  5. Выделим всю строку целиком, нажмем в верхнем меню Таблица — Настройки печати — Вставить разрыв страницы.
  6. После этого появится пунктирная линия, обозначающая границу листов. Теперь, независимо от настроек принтера, 1С будет делить документ в этом месте.

Важно: После сохранения изменений макета в списке он станет отображаться синим цветом. Это означает, что теперь программа использует вашу исправленную версию вместо типовой.

Способ 3. Проверка параметров вывода через PDF

Проанализируем ситуацию, когда печать выполняется не напрямую на принтер, а через сохранение в PDF или виртуальный PDF-принтер. Это критический момент, так как механизм PDF имеет собственные настройки масштабирования.

Выясним, какой способ формирования PDF используется. Если вы нажимаете кнопку «Сохранить как PDF» внутри 1С, убедитесь, что в диалоговом окне сохранения не активны опции оптимизации размера. Если же используется печать на принтер типа «Microsoft Print to PDF», зайдите в его свойства в Windows. Там часто по умолчанию включена опция «Fit to printable area» (Вписать в область печати). Ее нужно отключить, иначе виртуальный принтер будет игнорировать настройки 1С и сжимать две страницы в одну.

Способ 4. Скрытые настройки и данные организации

Рассмотрим еще одну неочевидную причину. В новых релизах 1С:ЗУП 3.1 печатные формы стали «умными» — они динамически скрывают секции, в которых нет данных. Если в карточке организации не заполнены данные о бронировании или сведения о территориальном органе, соответствующие строки просто удаляются из печатной формы.

В результате объем данных уменьшается настолько, что они физически помещаются на одну страницу А4. Чтобы этого избежать, мы можем:

Способ 5. Очистка кэша пользовательских настроек

Если вы попробовали все настройки, но форма все равно «едет» только у одного конкретного сотрудника, проанализируем вероятность программного кэширования. 1С запоминает последние настройки печати для каждого пользователя и каждого документа отдельно.

Для исправления ситуации выполним следующие действия:

  1. Перейдем в Администрирование — Обслуживание.
  2. Выберем Удаление настроек пользователей.
  3. Выберем нужного пользователя и найдем в списке настроек те, которые относятся к «Карточке учета организации №18».
  4. Нажмем Очистить.

Это сбросит параметры страницы (поля, масштаб, ориентацию) к заводским установкам, после чего настройки из Способа 1 применятся корректно.

Подводя итог, можно сказать, что проблема чаще всего решается либо установкой фиксированного масштаба 100% при отключении опции «по ширине страницы», либо ручной расстановкой разрывов в макете. Совместное применение этих методов гарантирует, что форма №18 будет соответствовать требованиям и печататься строго на двух листах.

← На главную