Почему не печатается КПП плательщика и как вывести лицевой счет в счете на оплату в 1С:БГУ 1.0?

Бухгалтер 1С v8.3 (Обычные формы) Бухгалтерский учет
← На главную

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

---

Часть 1. Выясняем причину: почему КПП плательщика (покупателя) не выводится в счете на оплату

Для начала проанализируем ситуацию с точки зрения законодательства и методологии бухгалтерского учета. Согласно Федеральному закону «О бухгалтерском учете» № 402-ФЗ, каждый факт хозяйственной жизни должен оформляться первичным учетным документом. Существуют строго утвержденные формы первичных документов, а также перечень их обязательных реквизитов.

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

В типовом макете конфигурации 1С:БГУ 1.0 разработчики заложили вывод следующих сведений о покупателе:

Вывод КПП плательщика в стандартном макете БГУ 1.0 не предусмотрен алгоритмом печати. Если вашим контрагентам или вашей службе контроля критически важно видеть КПП покупателя в самом счете, решить эту задачу можно следующими способами:

Способ 1. Использование внешней печатной формы (ВПФ)

Это самый правильный и безопасный метод, не требующий изменения типовой конфигурации. Программист 1С может создать внешнюю печатную форму (файл с расширением .epf), в которой алгоритм формирования макета будет обращаться к реквизиту Договор.Контрагент.КПП. Приведем пример того, как программно извлекается этот реквизит в модуле печати:


// Пример получения КПП контрагента для печатной формы
Функция ПолучитьКППКонтрагента(СсылкаНаДокумент) Экспорт
    Если ЗначениеЗаполнено(СсылкаНаДокумент.Контрагент) Тогда
        Возврат СсылкаНаДокумент.Контрагент.КПП;
    КонецЕсли;
    Возврат "";
КонецФункции

Способ 2. Ручное редактирование перед печатью

Если необходимость вывести КПП возникает редко, можно воспользоваться стандартной возможностью платформы «1С:Предприятие». Нажмите на кнопку предварительного просмотра печатной формы счета, включите режим редактирования таблицы (сочетание клавиш Ctrl + Shift + W или через главное меню: Таблица — Вид — Редактирование) и впишите КПП покупателя вручную в текстовое поле. Обратите внимание, что этот способ разовый — внесенные изменения не сохранятся в базе данных.

---

Часть 2. Настраиваем вывод КПП и реквизитов нашего учреждения (Поставщика)

В отличие от плательщика, реквизиты получателя (вашего государственного учреждения) должны быть заполнены максимально полно и безошибочно. В верхней части счета печатается «Образец заполнения платежного поручения». Данные для этого блока программа берет не напрямую из карточки учреждения, а из настроек конкретного Лицевого счета, выбранного в документе.

Выясним, как проверить и правильно заполнить эти реквизиты, чтобы КПП и наименование учреждения выводились корректно:

  1. Откройте меню Учреждение — Учреждения и перейдите в карточку вашей организации.
  2. Перейдите на закладку Лицевые счета (в некоторых релизах она может называться «Лицевые счета / Ответственные лица»).
  3. Найдите и откройте двойным кликом тот лицевой счет, который выбран в документе Счет на оплату.
  4. В открывшейся форме лицевого счета перейдите на закладку Платежные реквизиты, а затем откройте подвкладку Реквизиты корреспондента.
  5. Убедитесь, что заполнены поля ИНН, КПП, а также установлена галочка «Всегда указывать КПП в платежных документах».
  6. Сохраните изменения, нажав кнопку «Записать и закрыть».

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

---

Часть 3. Как вывести лицевой счет в наименовании Получателя

Рассмотрим еще одну частую проблему бюджетной сферы. Органы Федерального казначейства (УФК) требуют, чтобы при заполнении платежных поручений в поле «Получатель» указывалось не просто краткое наименование учреждения, а цепочка сопоставления с казначейским органом и номером лицевого счета. Например: УФК по г. Москве (ГБУЗ "ДГП № 1" л/с 20736U99990).

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

  1. Перейдите в справочник лицевых счетов вашего учреждения (Учреждение — Лицевые счета).
  2. Откройте нужный лицевой счет и перейдите в раздел Реквизиты корреспондента («плательщик» или «получатель») в платежных документах.
  3. По умолчанию эти реквизиты заблокированы для изменений, так как программа автоматически наследует их из общих данных карточки учреждения. Найдите и установите флажок «Редактировать реквизиты корреспондента».
  4. Поле «Наименование» станет доступным для ручного ввода. Внесите туда полное наименование получателя в строгом соответствии с требованиями вашего казначейства, указав в скобках номер лицевого счета. Пример заполнения: УФК по г. Москве (ГБУЗ "ДГП № 1" л/с 20736U99990).
  5. Нажмите кнопку «Записать и закрыть» для сохранения настроек лицевого счета.
  6. Вернитесь в ваш документ Счет на оплату, перевыберите лицевой счет (как описано во второй части статьи) и сформируйте печатную форму. Лицевой счет теперь будет корректно выведен в наименовании получателя платежа.

---

Часть 4. Зачем в счете на оплату печатается образец платежного поручения?

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

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

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

← На главную