Перейти к содержимому


Фотография
* * * * * 1 Голосов

В переходный период 440-П после 16.03.21

440-П

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 131

#61 U3962

U3962

    Продвинутый пользователь

  • Кредитные организации
  • PipPipPip
  • 137 сообщений
  • ГородСургут

Отправлено 17 March 2021 - 12:46

Добрый день.

Файлы от ИФНС (KWTFCB) приходят без  xmlns="urn:cbr-440P:KWT4:v4.00..3" 

Хотя ВерсФорм="4.00"


  • JerryStuch это нравится

С уважением,
Тарасов Евгений
Главный инженер - программист
Отдел программирования банковских процессов
Акционерное общество  "Сургутнефтегазбанк"


#62 U3962

U3962

    Продвинутый пользователь

  • Кредитные организации
  • PipPipPip
  • 137 сообщений
  • ГородСургут

Отправлено 17 March 2021 - 12:54

 

 

Добрый день!

Проверяем валидатором сформированные файлы свои, на каждый тип Ошибка (для примера PB):

440-П_PB.xsd#/schema/targetNamespace[1]Указанное пространство имен "" отличается от targetNamespace "urn:cbr-440P:spr4:v4.00..3" схемы.

 

Не понимаем, что  у нас не так:

 

<?xml version="1.0" encoding="windows-1251"?><Файл xmlns="urn:cbr-440P:pod4:v4.00..3" ИдЭС="F3AC9037-696C-4F69-A06A-5B36F52F2297" ТипИнф="ПОДБНПРИНТ" ВерсПрог="UBS 1.0" ТелОтпр="(495)735-41-52" ДолжнОтпр="главный специалист ЦСО ПАО &quot;МИнБанк&quot;" ФамОтпр="Никифорова" ВерсФорм="4.00"><ПОДБНПРИНТ><ДОКНО ИмяФайла="RPO14525600_503220210316_510334" ДатаВремяПроверки="2021-03-17T09:03:32" /><Результат КодРезПроверки="01" /></ПОДБНПРИНТ></Файл>

 

 

Чем проверяете? Для запросов надо еще импортировать файл схемы "Типовые_400.xsd". Если XML Notepad, то там в схемах нужно добавить этот файл.

P.S. Я для себя написал https://github.com/L...ug/Check400.exe(все файлы схем положить в подкаталог "XSD" каталога запуска программы)

 

Мы используем этот ресурс: https://www.liquid-t...e-xsd-validator


С уважением,
Тарасов Евгений
Главный инженер - программист
Отдел программирования банковских процессов
Акционерное общество  "Сургутнефтегазбанк"


#63 Anastasia

Anastasia

    Продвинутый пользователь

  • Кредитные организации
  • PipPipPip
  • 52 сообщений

Отправлено 17 March 2021 - 14:15

Спасибо за ответы!



#64 Myac

Myac

    Продвинутый пользователь

  • Кредитные организации
  • PipPipPip
  • 63 сообщений

Отправлено 17 March 2021 - 15:46

<?xml version="1.0" encoding="windows-1251"?><Файл ИдЭС="B81DA53D-D3C8-4546-BF73-6169A26B9BF7" ТипИнф="КВТНОПРИНТ" ВерсПрог="1.0.0.2" ТелОтпр="(495)400-68-18" ДолжнОтпр="Заместитель начальника отдела" ФамОтпр="Сергеева" ВерсФорм="4.00"><КВТНОПРИНТ ИмяФайла="BOS1_RPO14525683_667020210316_507464_20210316_0000" ДатаВремяПроверки="2021-03-17T16:08:44"><Результат КодРезПроверки="01" /></КВТНОПРИНТ></Файл>

 

Вот такая квитанция приехала. Написано, что формат 4.00, она в ответ на BOS_RPO 4.00, но она не валидируется по схеме, и видно, что формат на самом деле 3.00



#65 archimed7592

archimed7592

    Продвинутый пользователь

  • Кредитные организации
  • PipPipPip
  • 79 сообщений

Отправлено 17 March 2021 - 17:20

 

 

BOS1_RPO14525683_667020210316_507464_20210316_0000 ...  она в ответ на BOS_RPO 4.00

Судя по имени файла, вы тоже проглядели, что в имена справок и выписок добавили странное "NNNNNN - порядковый номер файла Выписки по операциям на счетах в течение дня (6 цифр с лидирующими нулями, начиная с 1) для пары "P" и "FFFF";", мы решили заполнять всегда фиксированным значением 000001.

 

Вопрос к sancase: к нам, как и к остальным, приходят запросы справок/выписок 3.00. Мы хотим отвечать в 4.00. Подскажите, чем заполнять обязательный атрибут СведЗапр/ИндЗапр (Числовой идентификатор запроса налогового органа, 22 цифры.)?

 



#66 greg

greg

    Пользователь

  • Кредитные организации
  • PipPip
  • 23 сообщений
  • ГородКиров

Отправлено 18 March 2021 - 06:27

 

 

 

BOS1_RPO14525683_667020210316_507464_20210316_0000 ...  она в ответ на BOS_RPO 4.00

Судя по имени файла, вы тоже проглядели, что в имена справок и выписок добавили странное "NNNNNN - порядковый номер файла Выписки по операциям на счетах в течение дня (6 цифр с лидирующими нулями, начиная с 1) для пары "P" и "FFFF";", мы решили заполнять всегда фиксированным значением 000001.

 

Вопрос к sancase: к нам, как и к остальным, приходят запросы справок/выписок 3.00. Мы хотим отвечать в 4.00. Подскажите, чем заполнять обязательный атрибут СведЗапр/ИндЗапр (Числовой идентификатор запроса налогового органа, 22 цифры.)?

 

Так соберите его сами из трех атрибутов. Только номер надо до 10 цифр ноликами добить. Вот из доки:

Типовой элемент <ИдЗапрТип>.

Принимает значение:

<код><год><месяц><день><номер>.

Например:

"ККККГГГГММДДNNNNNNNNNN", где: <код> = коду налогового органа из элемента <КодНО>;

<год><месяц><день> = году, месяцу и дню запроса из элемента <ДатаЗапр>;

<номер> = номеру запроса из элемента <НомЗапр>



#67 greg

greg

    Пользователь

  • Кредитные организации
  • PipPip
  • 23 сообщений
  • ГородКиров

Отправлено 18 March 2021 - 06:33

Добрый день.

Файлы от ИФНС (KWTFCB) приходят без  xmlns="urn:cbr-440P:KWT4:v4.00..3" 

Хотя ВерсФорм="4.00"

Не проверяю на xsd. Работаю, как с бинарным файлом. Ищу кусок "КодРезПроверки=\"". Читаю два след.символа. Если не "01", то из справочника достаю текст ошибки, потом ищу с найденного ранее места "Пояснение=\"" и выдаю его оператору. При этом пофиг, что атрибут переехал из род.узла в дочерний.

 

Кстати, с помощью ActiveX можно самому валидацию наваять.

...

   Schema=ActiveX("Msxml2.XMLSchemaCache.6.0"); //!Нужно именно >=4.0
   Schema.validateOnLoad=true;
   Schema.Add(URI,xsd_f);
 
  xmlParser=ActiveX("Msxml2.DOMDocument.6.0"); //!Нужно именно >=4.0
  xmlParser.Async=false;
  if(valtype(Schema)==V_GENOBJ) xmlParser.Schemas=Schema; end;
  xmlParser.Load(xml_f);
 
...


#68 greg

greg

    Пользователь

  • Кредитные организации
  • PipPip
  • 23 сообщений
  • ГородКиров

Отправлено 18 March 2021 - 06:47

Рекомендую исполнять, а ответы можно в любом формате. Будем разбираться почему так произошло.

Наша налоговая 4345 все, кроме запросов, шлет в 3.01, а запросы в 3.00. Как они сказали у них до 29.03.2021 такая настройка в программе. Нам в принципе все равно. Обрабатываем и отвечаем на любые файлики любого формата. Не считаю нужным бодаться с ФНС из-за ерунды. Все равно на отбитые запросы придут когда-то новые нового формата, только документооборот лишний плодить.



#69 sancase

sancase

    Продвинутый пользователь

  • Модераторы
  • 2314 сообщений

Отправлено 18 March 2021 - 06:53

greg

Хорошее предложение. Я поддерживаю. Запросы 3.00 должны прекратиться. Это видимо временной лаг между созданием и подписанием запроса.

 

В квитанциях ошибку исправим 19.03.21. Пока решается вопрос продолжать выгрузку ошибочных или приостановить. Я вижу у некоторых банков эта ошибка не влияет на работу. Какое мнение общества? 

Корректные квитанции будут перевыгружены в сб-вс.


Свечников Александр

#70 archimed7592

archimed7592

    Продвинутый пользователь

  • Кредитные организации
  • PipPipPip
  • 79 сообщений

Отправлено 18 March 2021 - 07:27

В квитанциях ошибку исправим 19.03.21. Пока решается вопрос продолжать выгрузку ошибочных или приостановить. Я вижу у некоторых банков эта ошибка не влияет на работу. Какое мнение общества? 
 
Корректные квитанции будут перевыгружены в сб-вс.

Если в последствии всё равно перевыгрузите новые квитанции, то лучше приостановить, чтобы потом не подпрыгивать дважды - сначала чтобы обработать некорректные квитанции как корректные, а затем, чтобы обработать поступившие дубликаты.



#71 Myac

Myac

    Продвинутый пользователь

  • Кредитные организации
  • PipPipPip
  • 63 сообщений

Отправлено 18 March 2021 - 07:35

Судя по имени файла, вы тоже проглядели, что в имена справок и выписок добавили странное "NNNNNN

 

Вендор ПО, будь он не ладен, R-Style Softlab.

 

 

 Пока решается вопрос продолжать выгрузку ошибочных или приостановить. Я вижу у некоторых банков эта ошибка не влияет на работу. Какое мнение общества? 

 

Продолжить. Мы меняем формат на 3.00 и грузим.



#72 pimpseg

pimpseg

    Пользователь

  • Кредитные организации
  • PipPip
  • 16 сообщений

Отправлено 18 March 2021 - 07:42

 

В квитанциях ошибку исправим 19.03.21. Пока решается вопрос продолжать выгрузку ошибочных или приостановить. Я вижу у некоторых банков эта ошибка не влияет на работу. Какое мнение общества? 
 
Корректные квитанции будут перевыгружены в сб-вс.

Если в последствии всё равно перевыгрузите новые квитанции, то лучше приостановить, чтобы потом не подпрыгивать дважды - сначала чтобы обработать некорректные квитанции как корректные, а затем, чтобы обработать поступившие дубликаты.

 

Согласна.

 

Нам кстати с сегодняшнего дня начали поступать запросы в новом формате 4.00.



#73 roottim

roottim

    Продвинутый пользователь

  • Кредитные организации
  • PipPipPip
  • 34 сообщений

Отправлено 18 March 2021 - 07:43

Я вижу у некоторых банков эта ошибка не влияет на работу. Какое мнение общества?

 

Мы обрабатываем параллельно обе версии. Всё-равно их обрабатывать надо будет. Пока всё ок.

Запросы 4-й версии приходят только в том случае если "дата запроса" >= 16.

Видим, что дата направления на версию не влияет.



#74 greg

greg

    Пользователь

  • Кредитные организации
  • PipPip
  • 23 сообщений
  • ГородКиров

Отправлено 18 March 2021 - 08:33

 

Я вижу у некоторых банков эта ошибка не влияет на работу. Какое мнение общества?

 

Мы обрабатываем параллельно обе версии. Всё-равно их обрабатывать надо будет. Пока всё ок.

Запросы 4-й версии приходят только в том случае если "дата запроса" >= 16.

Видим, что дата направления на версию не влияет.

 

Действительно. Сегодня пришли запросы 4.00 с датой запроса после 16.03.2021



#75 roottim

roottim

    Продвинутый пользователь

  • Кредитные организации
  • PipPipPip
  • 34 сообщений

Отправлено 18 March 2021 - 09:00

ZSV11909786_449720210317_119099

ВерсФорм="3.00"

ЗАПНОВЫПИС НомЗапр="44364" ДатаЗапр="2020-12-03"

 

Судя по то тому, что разница от даты запроса до даты направления существенная, то формат 3.0 полагаю может придти и после переходного периода

 

PS

Неужели в в АИС ФНС такая очередь, что запрос от начала декабря 20го поступает только сейчас :)



#76 U3962

U3962

    Продвинутый пользователь

  • Кредитные организации
  • PipPipPip
  • 137 сообщений
  • ГородСургут

Отправлено 18 March 2021 - 09:03

 

Добрый день.

Файлы от ИФНС (KWTFCB) приходят без  xmlns="urn:cbr-440P:KWT4:v4.00..3" 

Хотя ВерсФорм="4.00"

Не проверяю на xsd. Работаю, как с бинарным файлом. Ищу кусок "КодРезПроверки=\"". Читаю два след.символа. Если не "01", то из справочника достаю текст ошибки, потом ищу с найденного ранее места "Пояснение=\"" и выдаю его оператору. При этом пофиг, что атрибут переехал из род.узла в дочерний.

 

Кстати, с помощью ActiveX можно самому валидацию наваять.

...

   Schema=ActiveX("Msxml2.XMLSchemaCache.6.0"); //!Нужно именно >=4.0
   Schema.validateOnLoad=true;
   Schema.Add(URI,xsd_f);
 
  xmlParser=ActiveX("Msxml2.DOMDocument.6.0"); //!Нужно именно >=4.0
  xmlParser.Async=false;
  if(valtype(Schema)==V_GENOBJ) xmlParser.Schemas=Schema; end;
  xmlParser.Load(xml_f);
 
...

 

Мы проверяем по XSD. В случае с квитанциями просто добавляю xmlns="urn:cbr-440P:KWT4:v4.00..3"  если ВерсФорм="4.00".

Возможно, со временем, xmlns="urn:cbr-440P:KWT4:v4.00..3" добавят в квитанции.


С уважением,
Тарасов Евгений
Главный инженер - программист
Отдел программирования банковских процессов
Акционерное общество  "Сургутнефтегазбанк"


#77 Юлия1307

Юлия1307

    Продвинутый пользователь

  • Кредитные организации
  • PipPipPip
  • 887 сообщений

Отправлено 18 March 2021 - 12:59

ZSV11909786_449720210317_119099

ВерсФорм="3.00"

ЗАПНОВЫПИС НомЗапр="44364" ДатаЗапр="2020-12-03"

 

Судя по то тому, что разница от даты запроса до даты направления существенная, то формат 3.0 полагаю может придти и после переходного периода

 

PS

Неужели в в АИС ФНС такая очередь, что запрос от начала декабря 20го поступает только сейчас :)

Кто-то на стороне ФНС просто не отслеживает своевременное формирование файлов на вынесенные решения и запросы. ФССП вообще бывает присылает через пол года, когда уже срок действия сертификата подписи истек.



#78 mikel23

mikel23

    Пользователь

  • Кредитные организации
  • PipPip
  • 13 сообщений

Отправлено 18 March 2021 - 14:26

Добрый день.

Правильно ли я понимаю что переходный период он и для банков тоже.

Т.к. наш вендор не готов.

Можем мы на сообщения присланные до 30.03.2021 по форматам 3.01 и 4.00. Отвечать по 3.00?

Спасибо!



#79 Юлия1307

Юлия1307

    Продвинутый пользователь

  • Кредитные организации
  • PipPipPip
  • 887 сообщений

Отправлено 18 March 2021 - 15:19

Добрый день.

Правильно ли я понимаю что переходный период он и для банков тоже.

Т.к. наш вендор не готов.

Можем мы на сообщения присланные до 30.03.2021 по форматам 3.01 и 4.00. Отвечать по 3.00?

Спасибо!

Написано же в письме ЦБ, что после 16.03.2021 ответы должны быть в новой версии формата.



#80 sancase

sancase

    Продвинутый пользователь

  • Модераторы
  • 2314 сообщений

Отправлено 18 March 2021 - 15:23

Но я написал, что до 5.04 мы будем принимать и старые. Читайте в закрепленной теме.


Свечников Александр





Темы с аналогичным тегами 440-П

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных