проверка xml 2 ндфл | |
---|---|
boba Автор Сообщений: 6269 Откуда: Медвежьи озера- Дата регистрации: 26.03.2001 |
Сдаем годовую отчетность
Предприятие большое 2НДФЛ XML готовится в покупной программе Зарплата и кадры Имеем два типа проблем Первая-решили XML вылетает с ошибкой в программе для НДФЛ. Не читается в xml viewer, Excel, читается в Visual studio При чтении в ексел при появлении ошибки жмем подробно, записываем номер и колонку ошибочной строки Открываем файл в Studio, ищем строку и колонку. Обычно ошибка - двойные кавычки в одном из подтегов адреса Типа улица ="8 "Марта"". Так и написано в паспорте человека Убираем внутренние двойные кавычки, запоминаем файл. Он успешно загружается везде, и в программе чтения НДФЛ Второй тип ошибки не можем найти XML успешно читается ексел, студио, ворд , вьювер. Но при чтении программой для сдачи НДФЛ идет ошибка типа прочитано , например, 420 записей из 500. Вырезаем отдельные части файла для документа 420,419, 421, от 1 и до 420, и ниже 420 в отдельные xml. Читаем в указанной программе, Три первые файла читаются без ошибок. Те программа неверно сказала, где искать ошибку, ни ее тип. Но в одной или в двух больших половинах файла ошибка обязательно есть. Ошибка не в 420 ни в 419 ни в 421. Скачал с Бухсофт программу CheckXml+2NDFL 2017 После установки жалуется на неверный ресурсный файЛ, не запускается Кинул в ее директорию длл 9 фокса-заработала. Далее при проверки того же полного xml файла признает ошибочными процентов 80% записей по адресу. Это явно неверно, так как вырезание выборочное указанных записей с якобы с поломанными адресами в отдельный xml файлы дает читаемые файлы внутри программы сдачи НДФЛ Конечно, проверить 500 кусков отдельно ( а объем не 500, а в разы больше) довольно трудно. Указанная программа от Бухсофт -бесплатная. Поэтому сообщать о куче других ошибок там типа не найденной переменной или файле, не имеет смысла Вопрос-чем найти ошибку. У меня есть и самодельный свой фоксовый xml парсер, который раскрывает весь файл на имя тэга и его содержание в курсор фокса Там все читается на ура. Те ошибка не в строении XML, а его содержании Но какая, совершенно непонятно. Связались с разработчиками покупной программы подготовки НДФЛ, которая и говорит о чтении только части людей, они обещали прислать новую версию программы, и прислали ее. Она, как и старая версия, никак не говорит в чем заключается ошибка, и выдает неверный адрес документа, где искать ошибку. В прошлом году на программе НДФЛ работала более мягкий бух. Тогда я решил программу методом деления файлов пополам. Те делали из одного файла сначала 2 файла, потом 4, потом 8 итд Проверяли каждый на чтение. Далее делили на 2 только нечитаемый файлы, так и нашли, какие люди не читаются. Сейчас бух другая, недоговорно способная. И так вдвоем уже полтора дня не можем найти ошибку. Но ошибка точно не такая, как год назад. А то бы нашли. Бух тт вот причем. Только нее есть программа для чтения НДФЛ. У нас только та, что готовит XML в программе Зарплата-кадры Те мы сами не можем посмотреть, какие файлы дают ошибки, какие нет. Те у буха свой план борьбы с проблемой. Она на просто присылает те файлы, которые у нее не считались. Исправлено 1 раз(а). Последнее : boba, 07.03.17 21:29 |
Re: проверка xml 2 ндфл | |
---|---|
S-type Сообщений: 2969 Дата регистрации: 24.04.2004 |
А Вы им файл не посылали? Что бы они посмотрели файл, и сказали - что именно программе не нравится? Или, файл секретный? |
Re: проверка xml 2 ндфл | |
---|---|
boba Автор Сообщений: 6269 Откуда: Медвежьи озера- Дата регистрации: 26.03.2001 |
Файл не секретный, но там паспортные данные, адреса людей итд
Посылать такое не принято. Если бы 5-10 человек, а тут очень много. И не мы такое решаем, у нас даже внешней почты нет. Скачал дома Налогоплательщик, тоже , похоже на Фоксе написан, работает, если длл фокса самому добавить. Там есть пункт меню- тестирование 2ндфл, в четверг посмотрю, может там что-то удастся найти. Исправлено 1 раз(а). Последнее : boba, 08.03.17 08:53 |
Re: проверка xml 2 ндфл | |
---|---|
S-type Сообщений: 2969 Дата регистрации: 24.04.2004 |
А если данные обезличить? Поменять рандомно цифры на другие цифры, а все ФИО заменить на Иванов Иван Иванович? Если нет сверки с КЛАДР/ФИАС, то и адреса обезличьте. |
Re: проверка xml 2 ндфл | |
---|---|
S-type Сообщений: 2969 Дата регистрации: 24.04.2004 |
У вас безопасники есть? Они могут выдать рекомендации по обезличиванию. Естественно, после обезличивания проверьте - что бы ошибка повторялась.
Исправлено 1 раз(а). Последнее : S-type, 09.03.17 12:44 |
Re: проверка xml 2 ндфл | |
---|---|
vk65 Сообщений: 402 Дата регистрации: 08.04.2008 |
Скачайте с сайта ФНС или ГНИВЦ программу "Тестер" - это штатное средство проверки налоговой отчётности от ФНС. Также написана на фоксе. |
Re: проверка xml 2 ндфл | |
---|---|
boba Автор Сообщений: 6269 Откуда: Медвежьи озера- Дата регистрации: 26.03.2001 |
Скачал, завтра попробую. Спасибо.
Вроде раньше такая у нас была. Все время были проблемы со справочником кладр. Например, Если адрес-воинская часть. Адреса все набиты с паспортов. В нашей базе есть модифицированное поле адреса кроме этого, где вроде бы убраны все проблемы. Но все время находим новые. Вроде обещали политику нечеткого адреса. Только правильный паспорт и налоговый номер, но так ли это, не уверен. Иначе, откуда ошибки. Исправлено 2 раз(а). Последнее : boba, 08.03.17 20:39 |
Re: проверка xml 2 ндфл | |
---|---|
of63 Сообщений: 25256 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
А почему CheckXml+2NDFL 2017, а не CheckXml+2NDFL 2016 (например, от 13.02.2017) ? Ведь 2-НДФЛ то за 2016 год...
файлы по 1000 чел, 1.6 МБайта, проверяет, но генератор XML - самодельный, т.е. можно что-то исправлять. Если тестер читает не все записи файла, то надо смотреть структуру XML документа, например как там кавычки двойные могли появиться, это значит неправильный генератор, кавычки же спецсимволами указываются... |
Re: проверка xml 2 ндфл | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
С кривой "структурой XML" нижнего уровня (непарные теги, кавычки или угловые скобки там где "нельзя") разобралась бы и VS - подсветила ошибки. При наличии схемы в той же VS можно было бы проверить и "формальную структуру" - т.е. то что в теге допускающем числа нет буковок, в теге с чётким ограничением длины текста не прописана "Война и Мир", что "обязательные" теги не пропущены и всё вложено друг в друга в том порядке как и должно быть ну и т.п...
Но вот с "логическими" ошибками студия, да и другие "универсальные инструменты" не помогут - если код какого КЛАДРа не соответствует строке с адресом/индексом, или дата рождения не соответствует минимальной дате допустимой для плательщика (это условные примеры, я не в курсе какие "правила" действуют для этих НДФЛ) - это может проверить только узко специализированный софт. Т.к. в "схемы" такое не закладывают даже если это и возможно теоретически - уж сильно сложно оно будет ------------------ WBR, Igor |
Re: проверка xml 2 ндфл | |
---|---|
of63 Сообщений: 25256 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
Если какая-то тестовая программа "читает не все записи", то это или неправильная структура файла, или неправильная тестовая программа. Логические ошибки (д/р, сумма налога, ПН) она пишет в логе, что мол "принято 500 записей, ошибок логических 10, адресных ошибок 20", и перечень этих ошибок. Но если "прием останавливается" до конца записей, то явно не "логические" ошибки.
Если где-то нужны кавычки, тоже как обычно, например: <СвНАЮЛ НаимОрг="ФИЛ. "НИЖЕГОРОДСКИЙ" АО "РОГА И КОПЫТА"" ИННЮЛ="1234567890" КПП="123456789"/> Адрес в этой справке выглядит "обычно": <АдрМЖРФ Индекс="603123" КодРегион="52" Город="НИЖНИЙ НОВГОРОД Г" Улица="ГЕРОЯ ШНИТНИКОВА УЛ" Дом="999" Кварт="999"/> Код КЛАДР (поле CODE) не участвует в адресе в файле XML, просто проверятельные программы проверяют наличие адресных элементов в БД КЛАДР (КЛАДР прилагается к проверятельной программе, причем той версии на дату проверятельной программы, какая была известно разрабам) 2boba Доб. Если сильно нужно, то запортить данные можно просто изменением всех цифр в файле на символ "9", и передайте посмотреть один файл xml Исправлено 1 раз(а). Последнее : of63, 10.03.17 17:10 |
Re: проверка xml 2 ндфл | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Именно. Т.к. 99% софта это г*нософт, то второй вариант более чем возможен. Из "рассказов очевидца" понятно что сей софт как минимум некорректно обрабатывает ошибки - не указывает какие элементы он не смог обработать и по какой причине. (Хотя в теории, конечно, это может Владимир не нашёл подробнейший и понятнейший лог сей замечательной программы где всё кристально чётко видно ) Если в именах тегов нет цифр, Если не забыть "спасти" xml пролог - где "версия xml-я и кодировка" прописаны, Если не портить даты/времена (т.к. 99.99.9999 99:99 явно не является ни корректной датой, ни корректным временем), Если "забить" на уникальность (программа проверки вполне может назвать некорректным файл где 500 "идентичных" записей находится - с одинаковыми УНП или ещё какими идентификаторами)... В общем так вот просто "обезличить" данные не получится. ------------------ WBR, Igor |
Re: проверка xml 2 ндфл | |
---|---|
of63 Сообщений: 25256 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
Игорь, обезличить - это ерунда. Если Володе приспичило, то потерпит, или откажется.
Про "говнософт" в сфере ГНИ - скорее сам автор файла виноват ) прога автора г..но генерит, если он уже наблюдал "двойные кавычки" Пока не увидим его файла - обсуждать нечего. Доб > Именно. Т.к. 99% софта это г*нософт, то второй вариант более чем возможен. проверятельные проги, которые назвал ТС, нормальные, почему он их не сумел штатно установить - странно Исправлено 1 раз(а). Последнее : of63, 10.03.17 21:54 |
Re: проверка xml 2 ндфл | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
А одно не отменяет другого - порой, кстати, два г*на вполне успешно взаимодействуют друг с другом (но не с другими прогами), т.к. имеют в себе одинаковые ошибки ------------------ WBR, Igor |
Re: проверка xml 2 ндфл | |
---|---|
of63 Сообщений: 25256 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
Игорь, ну... не грузи, четностью ошибок. У ТС все просто скорее всего, самопальная прога неудачная, я ее понимаю )
|
Re: проверка xml 2 ндфл | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Сразу же вспомнил старинный анекдот про зэка поймавшего золотую рыбку ------------------ WBR, Igor |
Re: проверка xml 2 ндфл | |
---|---|
of63 Сообщений: 25256 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
а я вспомнил эстонца, поймавшего золотую рыбку, который на просьбу "желаний" сказал
"Не надо говорит со мной порусски" Исправлено 1 раз(а). Последнее : of63, 10.03.17 22:22 |
Re: проверка xml 2 ндфл | |
---|---|
S-type Сообщений: 2969 Дата регистрации: 24.04.2004 |
У этой истории есть счастливый конец? Чем эпопея кончилась?
|
Re: проверка xml 2 ндфл | |
---|---|
boba Автор Сообщений: 6269 Откуда: Медвежьи озера- Дата регистрации: 26.03.2001 |
поставил 3 интрумента
сам налогоплательщик, предложенный tester, checkxml+2ndfl Ошибки суммируем из всех. Сейчас бухша разбирается с источником ошибок. Все спасибо. |
© 2000-2024 Fox Club  |