Объявление

Свернуть
Пока нет объявлений.

Описание формата данных PDF417 для 6НДФЛ

Свернуть
X
  • Фильтр
  • Время
  • Показать
  • Сортировать
  • Упорядочить по
Очистить всё
новые сообщения

    Описание формата данных PDF417 для 6НДФЛ

    Уважаемые форумчане!
    Может кто-то знает источник, откуда можно взять формат данных внутри штрих-кода при печати 6НДФЛ. (и других отчетов)

    p/s
    Ссылки на программы печати не интересуют.

    #2
    Тема открыта мной. Не заметил, что не зарегистрирован.

    Комментарий


      #3
      Не сталкивался с такой информацией. Вполне может оказаться что-нибудь вроде последовательности разделенной запятыми, при этом все поля на странице занумерованы.

      Комментарий


        #4
        Сообщение от svv Посмотреть сообщение
        Не сталкивался с такой информацией. Вполне может оказаться что-нибудь вроде последовательности разделенной запятыми, при этом все поля на странице занумерованы.
        Да, так и есть. Разделитель правда "|". Русские буквы кодируются латинскими. Методом "научного тыка" выяснили большинство полей, но по некоторым есть вопросы.

        Комментарий


          #5
          Сообщение от Борис О. Посмотреть сообщение
          Да, так и есть. Разделитель правда "|". Русские буквы кодируются латинскими. Методом "научного тыка" выяснили большинство полей, но по некоторым есть вопросы.
          Фальшивомонетчик??? "Подделка билетов Банка России преследуется по закону" (цитата с купюры)

          Комментарий


            #6
            Сообщение от Еропкина Наталья Посмотреть сообщение
            Фальшивомонетчик??? "Подделка билетов Банка России преследуется по закону" (цитата с купюры)
            А что? Печать штрих-кодов в налоговых декларациях - это исключительное право разработчиков из налоговой?

            Странно, что этот формат нигде не утверждается. Ведь это тоже своего рода протокол передачи сведений в налоговую.

            Комментарий


              #7
              Сообщение от Борис О. Посмотреть сообщение
              Странно, что этот формат нигде не утверждается. Ведь это тоже своего рода протокол передачи сведений в налоговую.
              1) Если знание формата нужно для записи: штрих.код это же неотъемлемая часть печатной формы. ФНС хочется, чтобы печатная форма и штрих.код представляли одни и те же данные. Если штрих.код генерировать будет кто-то другой (зная формат) - это уже обеспечить будет сложно.
              2) Если знание формата нужно для чтения: вероятно мало кого, кроме налоговой интересует этот штрих-код на "декларациях" для считывания

              Комментарий


                #8
                По этой логике получается, что только программы разработки ФНС имеют форму со штрих-кодом, а без него печатные формы они не принимают?

                Комментарий


                  #9
                  Сообщение от Ирина55 Посмотреть сообщение
                  По этой логике получается, что только программы разработки ФНС имеют форму со штрих-кодом, а без него печатные формы они не принимают?
                  Нет. По этой логике "если форма со штрих-кодом, то генерироваться она (и форма и штрих-код), должна библиотекой ФНС".
                  А так никто не мешает сдавать машиночитаемую форму без штрихкода. Вроде как нигде про обязательность PDF417 не написано.

                  Комментарий


                    #10
                    Сообщение от svv Посмотреть сообщение
                    Нет. По этой логике "если форма со штрих-кодом, то генерироваться она (и форма и штрих-код), должна библиотекой ФНС".
                    А так никто не мешает сдавать машиночитаемую форму без штрихкода. Вроде как нигде про обязательность PDF417 не написано.
                    Насколько понял, машиночитаемая - это как раз со штрих-кодом.

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

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

                    Комментарий


                      #11
                      Скачиваете с сайта ГНИ библиотечный модуль печати PDF-417, устанавливаете.
                      В своей программе подлючаете TAXDOCPrt.dll

                      Код:
                      var
                        DocPrint: _TAXDOCPrint;
                      
                      // создаем интерфейс (GUID взят из реестра (во время установки модуля печати СОМ-сервер регистрируется, и в реестре появляется соответ. запись)
                        DocPrint:=CreateComObject(StringToGUID('{CFD2F2DD-0151-4C65-8B21-69F18718EB83}')) as TAXDOCPrint;
                      
                        DocPrint.PrintTiffFolder:=GNITemplatePath;   // указываем, где находятся файлы шаблонов *.tif
                      
                        DocPrint.SetPrintTiffParam('Наименование налогового органа-получателя',Name_GNI); 
                      
                        DocPrint.PreviewFile(DataFileName,0,nil); //DataFileName - xml файл, который передаете в налоговую

                      Комментарий


                        #12
                        Сообщение от Борис О. Посмотреть сообщение
                        Насколько понял, машиночитаемая - это как раз со штрих-кодом.
                        Машиночитаемая, это любая форма, которую можно считать без ручного ввода, хоть со штрих-кодом, хоть "с квадратиками выверенными до миллиметра".
                        Понятно что с штрих-кодом требования к ПО и сканеру другие (хоть телефоном сканируй).

                        З.Ы. Мы не паримся печатаем через ГНИВцевский модуль, если нужен машиночитаемый вариант.

                        Комментарий


                          #13
                          Спасибо всем, кто участвовал в обсуждении. За то, что направили на путь истинный. Особая благодарность BALI.

                          Комментарий


                            #14
                            Сообщение от BALI Посмотреть сообщение
                            Скачиваете с сайта ГНИ библиотечный модуль печати PDF-417, устанавливаете.
                            В своей программе подлючаете TAXDOCPrt.dll

                            Код:
                            var
                              DocPrint: _TAXDOCPrint;
                            
                            // создаем интерфейс (GUID взят из реестра (во время установки модуля печати СОМ-сервер регистрируется, и в реестре появляется соответ. запись)
                              DocPrint:=CreateComObject(StringToGUID('{CFD2F2DD-0151-4C65-8B21-69F18718EB83}')) as TAXDOCPrint;
                            
                              DocPrint.PrintTiffFolder:=GNITemplatePath;   // указываем, где находятся файлы шаблонов *.tif
                            
                              DocPrint.SetPrintTiffParam('Наименование налогового органа-получателя',Name_GNI); 
                            
                              DocPrint.PreviewFile(DataFileName,0,nil); //DataFileName - xml файл, который передаете в налоговую
                            Мелкий вопрос. Для работы пользователь устанавливает у себя библиотечный модуль и шаблон. А как часто они меняются?

                            Комментарий


                              #15
                              Библиотечный модуль меняется не часто, можно и не обновлять, если форма печатается. Я менял года 2 назад, 6-НДФЛ тогда еще и не было.
                              Шаблоны меняются при смене формата или изменении в формате.

                              Комментарий

                              реклама

                              Свернуть
                              Обработка...
                              X