В системе не установлена вспомогательная компонента pdf417. Поддержка машиночитаемых форм регламентированной отчетности в "1С:Предприятии"

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

PDF417: двумерный штрих-код в 1С

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

Среди клиентов 1С немало компаний, предпочитающих не обновлять собственные конфигурации и платформу. В связи с этим они могут столкнуться с проблемами, когда запустят печать из 1С с двумерным штрих-кодом PDF417. ФНС Российской Федерации периодически вносит изменения в шаблон этого штрих-кода и требует, чтобы все контрагенты учитывали это. Если у пользователя актуальная версия программы 1С, то она самостоятельно обновит шаблон печати PDF417. В ином случае этим потребуется заняться пользователю.

Скачать последний актуальный шаблон PDF417 можно на сайте «ГНИИВЦ» в разделе «Информационное обеспечение» в перечне шаблонов форм. Скачанный архив необходимо распаковать и подготовиться к установке нового шаблона. Для этого необходимо закрыть все интерфейсы регламентированной отчетности, после чего запустить на исполнение файл «PDF417.msi».

Если исправно обновлять платформу и конфигурацию, то проблемы с печатью PDF417 могут быть, только если специальный модуль не установлен или удален. Исправить это достаточно легко двумя способами:

  1. Во-первых, при попытке распечатать декларацию или отчет с PDF417, 1С предложит установить компонент. Ответив на запрос утверждающе, вы запустите процесс инсталляции модуля печати;
  2. Во-вторых, в форме настроек регламентированной и финансовой отчетности есть пункт «Для переустановки компоненты печати машиночитаемых форм нажмите здесь». При нажатии запуститься процесс регистрации модуля печати PDF417.

Следуя простым инструкциям, вы быстро и без проблем установите модуль печати двумерного штрих-кода в 1С. Обратите внимание на невысокие системные требования данного компонента. Если не проверить, что ваше рабочее место полностью удовлетворяет заявленным требованиям, то при установке могут быть проблемы.

Наиболее часто формат PDF417 используется при отправке отчетности в проверяющие органы. В подобных ситуациях помните про ограничения:

  1. Не допускается печать с обеих сторон листа бумаги;
  2. Необходимо высокое качество печати, так как распознавать печать НД с PDF417 будет специальный сканер, а не человек. Любые пятна, полосы, дефекты или размытости могут оказаться фатальными при проверке данных;
  3. Размеры штрих-кода должны быть неизменяемы;
  4. Отчетность недопустимо скреплять степлером или скоросшивателем.

Многие компании при отправлении отчетности печатают два варианта, чтобы на одном из них инспекторы поставили отметку о приеме документов. Для «своего» варианта необязательно использовать PDF417, так как его проверять сканером не будут. Он просто является гарантией того, что ваши данные не потеряются в налоговой.

Кроме шифровки данных при отсылке в проверяющие органы, PDF417 используют и в качестве элегантного способа зашифровать большой объем информации в небольшом коде. В двумерный штрих-код можно закодировать до 2710 символов. Кодировать можно текстовые, числовые, двоичные, графические данные, отпечатки, EDI и даже передавать файлы настройки определенного оборудования. Этим стали пользоваться при печати медицинских карт, партий и артикулов продукции, разнообразных билетов и в других областях.

На сегодняшний день ГНИИВЦ выпустило только 32–битную версию модуля печати штрих-кодов. Именно по этой причине многие пользователи 1С не переходят на 64-битную версию платформы. Хотя с помощью стороннего ПО можно успешно печатать двумерный штрих-код в 1С и на 64-битном приложении.

Примечание:

Название шрифта - EanGnivc(True Type)
Файл шрифта - Eang000.ttf

Шрифт Eang000.ttf (штрихкод) нужен для печати штрихкодов в левом верхнем углу отчетности 1С и других программ.

Установка шрифта EanGnivc.

Налоговые декларации, введенные для представления отчетности с 2004 года, на каждом листе содержат уникальный штрихкод листа. В формах регламентированной отчетности, распространяемых фирмой "1С", для отображения штрихкода используется специальный шрифт EanGnivc, который должен быть установлен в операционной системе.

Если этот шрифт не установлен, штрихкоды в налоговых декларациях отображаться не будут. Однако, если вы однажды уже выполняли установки этого шрифта, повторно выполнять такую установку уже не надо.

Файл шрифта EANG000.ttf находится в подкаталоге ExtForms\RP11Q1.GRP каталога информационной базы.

Для установки шрифта надо выполнить следующие действия:

  • На своем ПК нажать кнопку "Пуск", выбрать "Панель управления";
  • В Панели управления найти и щелкнуть значок "Шрифты";
  • В открывшемся окне в верхнем меню "Файл" выбать команду "Установить шрифт";
  • В поле со списком "Диски" выбать нужный диск;
  • В поле "Папки" выбать каталог, в котором находится файл EANG000.ttf (Например: ExtForms\RP11Q1.GRP);
  • В списке "Список шрифтов" появится строка "EanGnivc (True Type)". Выберите эту строку и нажмите кнопку OK.
Если вы не нашли шрифт Eang000.ttf, то архивный файл со шрифтом можно
скачать

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

Штрихкод EanGnivc

EanGnivc это штрихкод разработанный ФГУП ГНИВЦ ФНС России (для налоговых бланков отчетности) на базе стандартного штрихкода EAN-8. EAN , European Article Number (европейский номер товара) - европейский стандарт штрихкода, предназначенный для кодирования идентификатора товара и производителя.
Этот стандарт является универсальным для всех стран. Разновидности кода:

  • EAN-8 (сокращённый) - кодируется 8 цифр.
  • EAN-13 (полный) - кодируется 13 цифр.
  • EAN-128 - кодируется любое количество букв и цифр, объединенных в регламентированные группы.
Каждая цифра в EAN-8 кодируется с помощью четырёх штрихов: двух белых и двух чёрных. Штрихи могут иметь относительную ширину в одну, две, три и четыре единицы. Общая ширина штрихов одной цифры составляет семь единиц. Направление чтения комбинации штрихов значения не имеет. EAN код - линейный штрихкод, читаемый в одном направлении (по горизонтали).

вид кода:

2. Модуль печати двухмерного штрих-кода PDF417

Двухмерный штрих-код необходим для сдачи отчетов на бумажных носителях в ИФНС (приказ ФНС России от 10.06.2008 № ВЕ-3-6/275@).

Двухмерный штрих – код представляет собой штрих-код символики

Для установки вручную единого модуля печати машиночитаемых бланков необходимо предварительно скачать архивный файл, содержащий инсталляционный пакет модуля печати с сайта ФГУП ГНИВЦ.

После выполнения программы будет установленно приложение TAXDOCPrt.dll на системный диск (C:\Program Files\gnivc\print-nd-pdf417\)

Штрихкод PDF417

PDF417 (англ. Portable Data File - портативный файл данных) - двумерный штрихкод, поддерживающий кодирование до 2710 знаков. PDF417 был разработан и введен в 1991 году фирмой Symbol Technologies. PDF417 широко применяется в идентификации личности, учёте товаров, при сдаче отчетности в контролирующие органы и других областях. Формат PDF417 открыт для общего использования. PDF417 может содержать до 90 строк. Каждая строка состоит из:

  • стартового и стопового шаблона. Они характеризуют штрихкод как PDF417.
  • набора ключевых слов (КС):
    • левый и правый индикаторы - содержат информацию о номере строки, количестве строк и столбцов, уровне коррекции ошибок;
    • до 30 КС данных, содержащих как непосредственно данные, так и информацию для восстановления поврежденных КС.
Каждое КС состоит из 17 модулей, каждый из которых содержит 4 штриха и 4 пробела (отсюда номер 417). PDF417 поддерживает три типа данных: текст (ASCII), байты и числа. Один символ в коде PDF несет в себе до 1,1 килобайт машинно-читаемых данных на площади, сравнимой с размерами обычного штрих-кода. В отличие от линейного штрих-кода, требующего привязки к большой базе данных, символ PDF417 сам является базой данных.
PDF417 отвечает требованиям недорогого способа ввода, хранения и передачи больших объемов данных. Он может передавать целые файлы данных (текстовые, числовые, двоичные), кодировать графику, отпечатки пальцев, транспортные накладные, сообщения электронного обмена данными (EDI), инструкции настройки оборудования и т.д.

Доброго времени суток!

Недавно столкнулся с одной ошибкой в 1С, которая возникла на компьютере бухгалтера.

При попытке печати деклараций с двумерным штрих-кодом в программе 1С 8.3 появляется предупреждение «Для формирования машиночитаемой формы необходимо установить в системе вспомогательную компоненту» и предложение установить Печать НД с PDF417. При попытке установить данный модуль, выскакивает окно с сообщением о том, что компонента уже установлена и предложение восстановить ее. После попытки восстановления появляется ошибка «Формирование машиночитаемой формы прервано: в системе не установлена вспомогательная компонента».

Подводя краткий итог получается, что на компьютере установлено все необходимое для работы компоненты, но программа 1С ее не видела и постоянно предлагала переустановить.

При изучении информации о данном процессе я выяснил, что для печати документов с двумерным штрих-кодом из 1С, необходимо чтобы на компьютере были установлены следующие программные компоненты:

  1. Установленный в системе шрифт .
  2. Библиотечный модуль печати двумерного штрих-кода (PDF417). Скачать с сайта ГНИВЦ .
  3. Операционная система Windows х32-х64. Про запуск этой компоненты под Linux я пока не слышал.
  4. Версия клиента (платформы) 1С х32.

Решение

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

В каждую систему я скачал и установил шрифт eang000.ttf, тем самым закрыв пункт номер один, но результата это не дало.

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

На борту у нас были Windows 7 х32 и х64, следовательно пункт номер три тоже был выполнен, кроме того в результате проверки оказалось, что на компьютере с версией Windows x32 все работало без проблем. Именно это и привело меня к решению проблемы с ошибкой при формирование машиночитаемой формы.

При проверки версии клиента 1С выяснилось, что на проблемных компьютерах была установлена х64 операционная система windows и клиент 1с.

По какой то причине компонента не работает с х64 версией 1с.

После переустановки платформы 1с на х32, печать с двумерным штрих-кодом была восстановлена.

Заключение

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

Читайте мой блог, подписывайтесь на обновления!

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

Ошибка «печать бланка формы с двухмерным штрих кодом pdf417 поддерживается только в 32 разрядной версии платформы»

И так вы столкнулись с такой проблемой не можете распечатать двумерный штрих код в 1С. Это проблема возникает при печати налоговой декларации. Решить её можно двумя способами.

Установить модуль

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

Скачать модуль pdf417 — https://www.gnivc.ru/software/software_ul_fl/pdf417/

После того как вы скачали модуль запускаем его и кликаем Далее.

После чего начнётся процесс установки.

По окончанию установки кликаем закрыть.

В принципе на этом, ни каких дополнительных настроек не требуется, перезапускаем 1С и пробуем распечатать документ с двумерным штрих кодом. Должно все работать, но если нет, то пишите в комментариях.

Печать без двумерного штрих кода

Если не хотите устанавливать модуль или не знаете, как это сделать или просто опасаетесь, что может что-то пойти не так-то можете просто распечатать документ без двумерного штрих кода. Для этого нужно кликнуть на нужном документе правой кнопкой выбрать Печать и кликнуть по пункту Форма без штриха кода pdf417.

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

В настоящее время все большее число налогоплательщиков отсылают налоговую и бухгалтерскую отчетность в контролирующие органы по телекоммуникационным каналам связи. Наиболее прогрессивным, эффективным и удобным средством является функционал 1С-Отчетность . Таким организациям нет необходимости сдавать налоговые декларации в печатном виде, а значить им не надо и беспокоиться о необходимости печати в них машиночитаемого двумерного штрих-кода PDF417.

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

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

  • Печатать сразу бланк формы с двухмерным штрих-кодом PDF417 . Без отображения на экране монитора программа сразу отправить на принтер печать бланка. На нем и будет напечатан двумерный штрих-код.
  • Показать бланк формы с двухмерным штрих-кодом PDF417 . Тра-та-та.
  • Выделение . В этом случае на экран выводится бланк вместе с двумерным штрих-кодом, как на рисунке. Разумеется эту форму после просмотра можно отправить на печать.

Если по какой-то причине модуль «Печать НД с PDF417» не был установлен или деинсталлирован, то при попытке распечатать или показать печатную форму декларации программа предложит его установить.


Нажатие на кнопку «Да» запускает процесс инсталляции модуля Печать НД с PDF417. Есть и другой способ установки этого модуля. В форме «Регламентированная и финансовая отчетность» нажмите на кнопку «Настройки». В появившейся форме кликните по ссылке «Здесь». На рисунке она обведена обведенной красной рамкой.


Откроется форма мастера установки модуля PDF417.


Активизируйте радио-кнопку «Печать НД с PDF417 3.0.29 (пакет)» и нажмите на кнопку Далее.


Следуя инструкциям помощника, вы легко установите модуль Печать НД с PDF417. Однако может оказаться и так, что помощник не сможет установить модуль печати двумерного штрих-кода. В этом случае внимательно изучите системные требования, необходимые для его успешной установки. Возможно, вам потребуется самостоятельно установить дополнительное программное обеспечение.

Время от времени ФНС России меняет шаблон двумерного штрих-кода PDF417. Фирма 1С включает его в состав новых релизов 1С Предприятие 8. При очередном обращении к соответствующей форме бухгалтерского или налогового учета программа 1С Предприятие автоматически его актуализирует. Это свидетельствует о том, что пользователь, систематически обновляющий программу, будет всегда обладать актуальными штрих-кодами.

На практике возможны и такие ситуации, когда в текущей версии программы 1С Предприятие 8 установлен устаревший модуль двумерного штрих-кода. Например, по какой-то причине пользователь не желает обновлять конфигурацию. В этом случае можно самостоятельно его обновить. Для скачивания архивного файла кликните по ссылке Библиотечный модуль печати двумерного штрих-кода... на сайте ГНИИВЦ.

Полученный архивный файл modyl_2010.zip распакуйте и запустите на исполнение файл Печать НД с PDF417(3.0.29).msi. В наименовании этого файла указана версия 3.0.29 модуля, актуальная на момент написания статьи, точнее на 10.07.2012.

Перед тем, как запустить на установку этот файл закройте в программе 1С Предприятие все регламентированные отчеты. По умолчанию модуль Печать НД с PDF417 устанавливается в каталог C:\Program Files\y007.ru . Здесь же вы найдете файл ReadMe.rtf , содержащий системные требования для установки модуля PDF417 и возможные проблемы.

Желаю вам всегда удачно сдавать регламентированные отчеты.