Многие пользователи и программисты 1С сталкиваются с вопросом: зачем в печатной форме счета-фактуры в правом верхнем углу выводится справочная надпись, например, (в ред. Постановления Правительства РФ от 25.05.2017 № 625)? При изучении текста самого Постановления № 625 или базового Постановления № 1137 выясняется, что в официальных приложениях с бланками этой надписи нет — правый верхний угол там чист. Разберем подробно, откуда взялась эта строка, насколько она законна и как с ней работать в конфигурациях 1С.
Проанализируем первоисточники. Если мы обратимся к официальному интернет-порталу правовой информации или сайту Правительства РФ, то увидим, что формы документов в приложениях к нормативным актам действительно не содержат редакционных пометок в «шапке». Эти надписи являются так называемыми редакционными заголовками. Они добавляются издателями справочно-правовых систем (таких как КонсультантПлюс или Гарант) для того, чтобы пользователь мог быстро определить, какая именно редакция документа перед ним находится.
Фирма 1С традиционно переносит эти пометки в свои печатные формы по нескольким причинам:
Выясним, не является ли наличие «лишней» информации нарушением. Согласно пункту 9 Правил заполнения счета-фактуры (утв. Постановлением Правительства РФ № 1137):
«Налогоплательщик вправе указывать в дополнительных строках и графах счета-фактуры дополнительную информацию... при условии сохранения формы счета-фактуры».
Таким образом, добавление справочных данных в верхнюю часть документа не нарушает структуру утвержденного бланка. Более того, согласно позиции Минфина и ФНС, ошибки в оформлении счетов-фактур, которые не препятствуют идентификации продавца, покупателя, наименования товара, его стоимости и суммы налога, не могут служить основанием для отказа в вычете НДС. Редакционная надпись в углу никак не влияет на эти ключевые параметры.
Рассмотрим ситуацию, когда бухгалтер контрагента отказывается принимать счет-фактуру, ссылаясь на отсутствие этой надписи (если вы печатаете из самописной системы) или, наоборот, на её наличие (считая её лишней). В таких случаях рекомендуется придерживаться следующих аргументов:
Поскольку 1С де-факто является стандартом автоматизации учета в России, большинство специалистов привыкли видеть эту строку и воспринимают её как признак «правильности» документа. Поэтому программистам при разработке собственных систем печати зачастую проще добавить эту строку, чем доказывать её необязательность.
Разберем, как эта надпись реализована в коде и как ею управлять. Обычно в типовых конфигурациях текст шапки формируется в макете или программно перед выводом области заголовка.
Проанализируем варианты изменения печатной формы:
1. Использование внешних печатных форм (ВПФ). Это самый правильный путь. Создадим копию макета, найдем область Заголовок и отредактируем текст в соответствующем параметре или ячейке. Это позволит не снимать конфигурацию с поддержки.
2. Механизм расширений (для платформы 8.3). Мы можем перехватить процедуру печати и программно очистить текст в нужной области макета перед выводом. Рассмотрим пример логики в расширении:
&После("СформироватьПечатнуюФормуСчетФактура")
Процедура ИЗМ_СформироватьПечатнуюФормуСчетФактура(ПараметрыПечати, ТабличныйДокумент)
// Поиск области, содержащей справочную надпись
// Обычно это область "Заголовок" или "Шапка"
Для Каждого Область Из ТабличныйДокумент.Области Цикл
Если Найти(Область.Текст, "в ред. Постановления") > 0 Тогда
Область.Текст = ""; // Очищаем справочную информацию
КонецЕсли;
КонецЦикла;
КонецПроцедуры
3. Режим редактирования. Для разового исправления пользователь может нажать кнопку «Редактирование» (карандаш) в окне предпросмотра печати 1С и вручную удалить или изменить текст в правом верхнем углу.
Подведем итог: надпись в углу счета-фактуры не является обязательным реквизитом, предусмотренным законом, но она прочно закрепилась в практике делового оборота благодаря справочно-правовым системам и программным продуктам 1С. Её наличие полностью легитимно и помогает избежать лишних вопросов при проверках, подтверждая использование актуальной версии бланка.