К статье
Практический материал

Документы и Печать · 10 мин

Как изменить квитанцию в 1С ЖКХ: пошаговая инструкция

Как изменить квитанцию в 1С ЖКХ: редактирование макета печатной формы, настройка параметров, добавление реквизитов и логотипа. Пошаговая инструкция.

Квитанция на оплату ЖКХ — главный документ, который получают жильцы, поэтому управляющие организации и ТСЖ регулярно сталкиваются с необходимостью её изменить: добавить реквизиты, вывести штрих-код, показания счётчиков, информационный блок или логотип. В типовых решениях «1С:Расчет квартплаты и ЖКХ» и «1С:Предприятие 8. ЖКХ» форма квитанции настраивается без программирования, но для глубоких правок потребуется редактирование макета.

Прежде чем приступать, важно понять, какого типа изменение нужно: смена набора выводимых данных обычно решается настройками печатной формы, а изменение структуры и внешнего вида — правкой макета в конфигураторе или через механизм внешних печатных форм. От этого зависит объём работ и риски: неудачная правка конфигурации может «сломать» печать для всех пользователей.

Определяем, что именно нужно изменить в квитанции

Первый шаг — сформулировать задачу. Типичные запросы делятся на четыре группы: изменение состава данных (добавить или убрать колонки, услуги, показания приборов учёта), изменение реквизитов организации (банковские счета, ИНН, адрес), оформительские правки (логотип, шрифты, расположение блоков) и структурные изменения (другой порядок таблиц, дополнительные разделы, например блок с информацией о перерасчётах).

От группы зависит инструмент. Состав данных и реквизиты часто настраиваются прямо в пользовательском режиме, в форме печати квитанций. Оформление и структура требуют правки макета — табличного документа, хранящегося в конфигурации. В некоторых версиях программы доступно несколько готовых вариантов квитанций, и переключение между ними решает задачу без всяких правок.

Маршрут решения

Как выбрать способ изменения

Нужно добавить или скрыть колонки, услуги, показания счётчиковОткройте настройки печатной формы квитанции и измените состав выводимых данных
Нужно обновить банковские реквизиты или адрес организацииИсправьте данные в карточке организации — квитанция подтянет их автоматически
Нужно поменять расположение блоков, шрифты, добавить логотипРедактируйте макет через внешнюю печатную форму или в конфигураторе
Нужен принципиально другой вид квитанцииПроверьте альтернативные встроенные шаблоны, затем заказывайте внешнюю печатную форму

Проверяем доступные варианты квитанций в программе

В типовых конфигурациях 1С ЖКХ обычно предусмотрено несколько вариантов печатных форм квитанции. Откройте документ начисления или обработку формирования квитанций (чаще всего это раздел «Расчеты» или «Квитанции» в зависимости от редакции) и нажмите кнопку печати — рядом будет список доступных форм. Сформируйте каждую по одному лицевому счёту и сравните: возможно, нужный вид уже есть.

Обратите внимание на настройки варианта: у многих форм есть параметры — выводить ли пени отдельной строкой, показывать ли задолженность на начало периода, детализировать ли услуги по видам, печатать ли отрывную часть. Эти параметры могут задаваться в форме настроек перед печатью или в настройках учётной политики ЖКХ.

Если ни один встроенный вариант не подходит, зафиксируйте, чего именно не хватает. Этот список станет техническим заданием для правки макета и сэкономит время при самостоятельной доработке или обращении к специалисту.

Меняем реквизиты организации и состав данных

Самая частая причина «неправильной» квитанции — устаревшие данные в справочниках. Реквизиты получателя платежа программа берёт из карточки организации и её банковского счёта. Откройте справочник организаций, проверьте наименование, ИНН, КПП, адрес и основной банковский счёт. После исправления пересформируйте квитанцию — новые данные подтянутся без правки макета.

Состав начислений в квитанции зависит от того, какие услуги назначены лицевым счетам и как настроена группировка. Если жильцы просят объединить несколько строк в одну (например, «Содержание жилья» вместо нескольких статей), проверьте настройки видов услуг: у них может быть признак объединения при печати или общий родительский вид услуги.

Для вывода показаний индивидуальных приборов учёта проверьте, что счётчики зарегистрированы на лицевых счетах и показания введены в базу. Квитанция покажет только те данные, которые реально есть в учёте — печатная форма не «придумывает» информацию.

Обновление реквизитов в квитанции
  1. 1
    Откройте справочник организаций и найдите свою организацию
  2. 2
    Проверьте и исправьте наименование, ИНН, КПП, адрес
  3. 3
    Откройте банковский счёт организации и обновите номер счёта, БИК, название банка
  4. 4
    Сохраните изменения и заново сформируйте квитанцию по тестовому лицевому счёту
  5. 5
    Сверьте реквизиты в печатной форме с актуальными данными

Редактируем макет квитанции через конфигуратор

Если стандартных настроек недостаточно, макет правится в конфигураторе. Потребуются права разработчика и базовое понимание встроенного языка 1С. Общая логика такова: найти макет печатной формы (обычно это макет типа «Табличный документ» в общих макетах или в макетах обработки печати), изменить области и при необходимости скорректировать модуль, который заполняет макет данными.

Макет табличного документа состоит из именованных областей: шапка, строка начислений, итоги, подвал. Простые правки — текст, шрифты, ширина колонок, добавление статичной надписи — выполняются прямо в макете: выделите ячейки, измените содержимое или свойства. Добавление новых полей с данными сложнее: нужно добавить параметр в макет и присвоить ему значение в программном коде формирования печатной формы.

Перед любыми правками сделайте резервную копию информационной базы. Если конфигурация находится на поддержке, прямое изменение объектов снимет их с полной поддержки — обновления типовых релизов придётся выполнять с сопоставлением изменений. Именно поэтому предпочтительный путь — внешняя печатная форма.

Используем внешнюю печатную форму

Внешняя печатная форма — это файл обработки (.epf), который подключается к базе без изменения конфигурации. Это самый безопасный способ получить нестандартную квитанцию: типовая форма остаётся нетронутой, обновления проходят штатно, а неудачную внешнюю форму можно просто отключить.

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

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

Способы изменения квитанции

Настройки печатной формы

Быстро и без рисков, но ограничено предусмотренными разработчиком параметрами

Правка макета в конфигураторе

Полная свобода изменений, но снимает объекты с поддержки и требует навыков разработки

Внешняя печатная форма

Безопасно для обновлений и обратимо, но требует разработки или покупки готовой обработки

Проверяем результат и типичные ошибки

После любых изменений сформируйте квитанции по нескольким контрольным лицевым счётам: с задолженностью, с переплатой, с несколькими жильцами, с индивидуальными счётчиками и без них. Проверьте, что итоговая сумма совпадает с данными начислений в базе, все строки читаемы, ничего не обрезано при печати, а штрих-код (если используется) корректно считывается сканером.

Отдельно проверьте пакетную печать: форма, которая нормально выглядит на одном счёте, может «разъехаться» при выводе сотен квитанций из-за разной длины наименований услуг или адресов. Зафиксируйте в макете ширину колонок и включите перенос текста в длинных полях.

Типичные ошибки
01
Правка макета в рабочей базе без копии — при ошибке печать останавливается для всех пользователей
02
Изменение только макета без добавления параметра в код — новое поле выводится пустым
03
Удаление обязательных сведений из квитанции — риск претензий жильцов и проверяющих
04
Проверка формы только на одном «удобном» лицевом счёте — ошибки всплывают на счетах с долгами или перерасчётами
05
Прямая правка типовой конфигурации вместо внешней формы — сложности при обновлении релизов
Контрольные точки

Как проверить результат

Итоговая сумма в квитанции
Норма

Совпадает с суммой начислений по лицевому счёту в базе

Тревожный признак

Расхождения — проверяйте формулы и параметры макета

Реквизиты получателя
Норма

Актуальные ИНН, счёт, банк в шапке и отрывной части

Тревожный признак

Старые данные — обновите карточку организации

Внешний вид при печати
Норма

Все блоки помещаются, текст не обрезан

Тревожный признак

Текст вылезает за границы — настройте ширину колонок и перенос

Пакетная печать
Норма

Все квитанции формируются без ошибок

Тревожный признак

Сбой на отдельных счетах — ищите проблему в данных этих счетов

Итог

Что важно запомнить

Сначала проверьте встроенные варианты квитанций и настройки — большинство задач решается без правки макета. Реквизиты обновляются через карточку организации. Для нестандартных форм используйте внешнюю печатную форму, а любые доработки тестируйте на копии базы по разным лицевым счетам.

Частые вопросы

Можно ли добавить логотип организации в квитанцию без программирования?

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

Почему в квитанции пустые графы по показаниям счётчиков?

Чаще всего причина не в печатной форме, а в данных: счётчик не зарегистрирован на лицевом счёте, не введены показания за период или прибор выведен из эксплуатации. Проверьте учётные данные — после ввода показаний квитанция заполнится автоматически.

Что делать, если после обновления программы квитанция вернулась к типовому виду?

Это признак того, что правки вносились напрямую в типовой макет, и обновление их затёрло. Восстановите изменения из резервной копии и перенесите доработанную форму во внешнюю печатную обработку — тогда обновления её не затронут.

Можно ли печатать разные квитанции для разных домов?

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

Нужны ли права администратора для изменения квитанции?

Для настройки параметров печати достаточно прав расчётчика. Подключение внешних печатных форм требует прав на администрирование дополнительных обработок, а правка макета в конфигураторе — прав разработчика и доступа к конфигуратору.