IE 2017

Проверка контрагентов через сервис ФНС (npchk.nalog.ru)

Обработки - Обработка справочников

Проверка контрагентов через сервис ФНС (npchk.nalog.ru).
Четыре варианта источника контрагентов для проверки:
- По документам Счет-фактура за период(полученные и выданные);
- Весь справочник "Контрагенты";
- Элемент справочника "Контрагенты";
- Произвольные данные.

Легко добавить свои варианты заполнения и вывода результата.
Предварительная проверка корректности ИНН и КПП.

Ограничения: не обрабатывает больше 10000 строк в запросе.

История версий:

Версия 1.01

Добавлено: Дополнительно обеспечена корректная работа в конфигурациях Торговля+Склад и Комплексная конфигурация.

Добавлено: Перед отправкой запроса осуществляется проверка ИНН на контрольную сумму.

Исправлено: формирование печатной формы отчета производилось даже если сервер вернул ошибку.

Версия 1.02

Добавлено: Список контрагентов с ошибками в ИНН/КПП может выводится в печатную форму или в окно сообщений.

Исправлено: ИНН вида "000000000000" или "0000000000" проходил проверку на корректность.

Версия 1.03

Исправлено: ИНН, содержащий два первых символа "0" проходил проверку на корректность.

Исправлено: КПП, содержащий два первых символа "0" проходил проверку на корректность.

Версия 1.04

Исправлено: Восстановлена работоспособность после изменения сервиса на сайте ФНС.

Примечание. Новые возможности сервиса ФНС включают проверку ИНН и КПП на корректность. Вероятно это сделано для Автоматизированных Систем в которых данная функциональность отсутствует. Обработка с первых версий уже выполняет необходимые проверки ДО отправки запроса Сервису. Моя рекомендация - продолжать использовать функции проверки, встроенные в обработку. Однако, Вы можете опробовать и новые возможности сервиса, данная настройка предусмотрена.

Скачать файлы

Наименование Файл Версия Размер
Проверка контрагентов через сервис ФНС v.1.04
.ert 78,50Kb
17.09.15
99
.ert 1.04 78,50Kb 99 Скачать

См. также

Комментарии
1. Дониэла Иванова (Доня) 267 19.02.15 12:41 Сейчас в теме
Как проверяется ИНН и КПП мне понятно.
А вот как проверяются счета-фактуры, какой механизм задействован - не понятно!

Судя по модулю документа, для того чтобы проверить СчетФактураПолученный, надо с каждой поставкой регистрировать счет-фактуру полученный отдельно от накладной или акту входящего, а в 1с уже удобно заложено регистрация сф в документах "Поступление ТМЦ" и Услуги сторонних организаций" !

Сама идея очень востребована !!!
2. serpent Пентюхов С. Г. (serpent) 40 20.02.15 11:16 Сейчас в теме
Проверил .... работает.

Напишите в описании публикации для какой конфигурации данная обработка. Под "Комплексную конфигурацию" пришлось немного подпилить. Не критично, но все-же.
3. Сергей Балыков (sbcode) 12 22.02.15 01:16 Сейчас в теме
(2) serpent, Спасибо за замечание, исправил.
4. Нина Фалькович (Osay) 25.02.15 10:40 Сейчас в теме
При проверке Контрагентов выдает следующую ошибку:
Запрос сведений вернул ошибку:org.xml.sax.SAXParseException; cvc-pattern-valid: Value '000000000000' is not facet-valid with respect to pattern '([0-9]{1}[1-9]{1}|[1-9]{1}[0-9]{1})[0-9]{10}|([0-9]{1}[1-9]{1}|[1-9]{1}[0-9]{1})[0-9]{8}' for type 'ИННТип'.
5. Сергей Балыков (sbcode) 12 25.02.15 15:12 Сейчас в теме
(4) Osay, Спасибо за замечание, исправил.
6. Al Ul (alul) 19.03.15 14:56 Сейчас в теме
Не исправил!
Запрос сведений вернул ошибку:org.xml.sax.SAXParseException; cvc-pattern-valid: Value '001082044' is not facet-valid with respect to pattern '([0-9]{1}[1-9]{1}|[1-9]{1}[0-9]{1})[0-9]{7}' for type 'КППТип'.
7. Сергей Балыков (sbcode) 12 19.03.15 17:45 Сейчас в теме
Что значит не исправил? Вы первый с такой ошибкой. Я исправлю, но инспекции 0010 не существует с 2001 года так что Вам все равно КПП поправлять.
8. Сергей Балыков (sbcode) 12 19.03.15 22:26 Сейчас в теме
(6) alul, Спасибо за замечание, исправил.
9. Семен Семен (optimusprime) 16.09.15 08:19 Сейчас в теме
Добрый день! Выдает ошибку :
fault=xmlHTTP.responseXML.selectSingleNode("//faultstring");
{C:\...\ОТЧЕТЫ ОБРАБОТКИ\ПРОВЕРКА КОНТРАГЕНТОВ ЧЕРЕЗ СЕРВИС ФНС.ERT(337)}: Плохой тип переменной
Что не так?
10. Сергей Балыков (sbcode) 12 17.09.15 14:11 Сейчас в теме
(9) optimusprime, Изменился сервис ФНС. Исправил.
11. Семен Семен (optimusprime) 30.09.15 08:24 Сейчас в теме
xmlHTTP.send(ТекстЗапроса);
{...ФНС.ERT(317)}: msxml3.dll: Отказано в доступе.
12. Сергей Балыков (sbcode) 12 02.10.15 11:53 Сейчас в теме
(11) optimusprime,
Это связано с политикой безопасности, а не с обработкой. Чтобы исправить надо воспроизвести у себя, ни на одном компьютере мне это не удалось. Предположу что у вас Internet Explorer в режиме повышенной безопасности.
Оставьте свое сообщение