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


Фотография
- - - - -

Форматы 440-П v4.00


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

#81 True_Analiteg

True_Analiteg

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

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

Отправлено 19 February 2021 - 08:34

 

Не думаю, что  пустое значение в теге <ИмДопФ ДопФайл=""/> пройдет по xsd

 

 

А вы не думайте, вы проверьте. Пройдет. Это строка с ограничением 350 на максимальную длину. Минимальная 0.

 

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



#82 Sergey V Fedorov

Sergey V Fedorov

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

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

Отправлено 19 February 2021 - 09:39

Коллеги, в выписке, в требованиях к ЭДС есть поле, "Код перевода", подскажите, я правильно понимаю что это MCC код подразумевается?



#83 True_Analiteg

True_Analiteg

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

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

Отправлено 19 February 2021 - 10:09

Вот еще интересная коллизия.

 

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

В запросе адрес владельца счета - не обязателен, и его допустим нет.

 

В банке такого счета нет. И владельца счета, как клиента тоже нет.

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

 

И что прикажете делать? Только какую-то фикцию отправлять в ответ.



#84 Sergey V Fedorov

Sergey V Fedorov

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

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

Отправлено 19 February 2021 - 10:27

Как создать PB1(2)???

В форматах 4.0 описание структуры PB не разделяется на электронное и бумажное и указаны 2 обязательных поля, которые относятся только к бумажным документам:

КодНОЗапр А[1] КодНОТип-лок Код налогового органа, направившего запрос. Принимает значение с 1-го по 4-й знак атрибута "ИндЗапр".
ИндЗапр А[1] ИндЗапрТип-лок Идентификатор запроса налогового органа.
 
КодНОЗапр в принципе в запросах передается, а в постановлениях/поручениях нет, но можно взять из имени файла, некрасиво, но подтянуть можно...
 
ИндЗапр - а вот тут непонятно 
ИндЗапрТип-лок (Лок) Числовой идентификатор запроса налогового органа, 22 цифры. xs:nonNegativeInteger totalDigits=22
KKKKГГГГММДДNNNNNNNNNN - идентификатор запроса налогового органа, поступившего на бумажном носителе, указанный в запросе (22 символа). Принимает значение атрибута "ИндЗапр".
 
Т.е. этот идентификатор поступает на бумажных носителях, а что делать с электронными документами?
Если брать из имени файла, как конкатенация кода НО, даты, и номера файла, получается 18 символов, что в принципе позволит провести валидацию по схеме, но это же не правильно, это не идентификатор запроса, с таким же успехом можно написать '0' или 22х'0'...
 
UPD: Сам же отвечаю, данные поля в блоке СведЗапрРеш, который не заполняется при ответе на эл.докуммент.


#85 sancase

sancase

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

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

Отправлено 20 February 2021 - 08:15

Хорошее предложение.

В случае отсутствия операций по счету: Доп. файл НЕ формировать. Элемент СведДопФайл писать "Отсутствует".
Кол-во доп файлов необходимо для контроля полноты выписки. Насчет исключения имен файлов можно подумать завтра.

  • Юлия1307 это нравится
Свечников Александр

#86 analiteg

analiteg

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

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

Отправлено 22 February 2021 - 10:41

Добрый день!

 

В BVD по форматам 

 

9.4.1.

ПорНомБлок

А[1]

ПорНомТип-лок

Порядковый номер блока. Принимает последовательно значения от 1 до 10000.

 

В сформированном файле в соответствии с форматами ПорНомБлок="1"

 

Но при проверке по XSD-схеме возникает ошибка, атрибут должен состоять из 6 символов, где ошибка и что делать?

 

 

Если будем слева нулями добивать нормальный вариант?

 

Ну т.е. будет в описанном примере не 1, а 000001



#87 Юлия1307

Юлия1307

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

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

Отправлено 22 February 2021 - 11:46

Добрый день!

 

В BVD по форматам 

 

9.4.1.

ПорНомБлок

А[1]

ПорНомТип-лок

Порядковый номер блока. Принимает последовательно значения от 1 до 10000.

 

В сформированном файле в соответствии с форматами ПорНомБлок="1"

 

Но при проверке по XSD-схеме возникает ошибка, атрибут должен состоять из 6 символов, где ошибка и что делать?

 

 

Если будем слева нулями добивать нормальный вариант?

 

Ну т.е. будет в описанном примере не 1, а 000001

 

Видимо забыли дописать как это написано для

NNNNNN - порядковый номер файла в течение дня (6 цифр с лидирующими нулями, начиная с 1);



#88 analiteg

analiteg

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

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

Отправлено 22 February 2021 - 12:34

 

Хорошее предложение.

В случае отсутствия операций по счету: Доп. файл НЕ формировать. Элемент СведДопФайл писать "Отсутствует".
Кол-во доп файлов необходимо для контроля полноты выписки. Насчет исключения имен файлов можно подумать завтра.

 

Спасибо за ответ, я правильно понимаю, что вот так -

 

<СведДопФайл КолДопФ="0">
<ИмДопФ ДопФайл="Отсутствует"/>
</СведДопФайл>



#89 analiteg

analiteg

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

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

Отправлено 22 February 2021 - 12:35

 

Добрый день!

 

В BVD по форматам 

 

9.4.1.

ПорНомБлок

А[1]

ПорНомТип-лок

Порядковый номер блока. Принимает последовательно значения от 1 до 10000.

 

В сформированном файле в соответствии с форматами ПорНомБлок="1"

 

Но при проверке по XSD-схеме возникает ошибка, атрибут должен состоять из 6 символов, где ошибка и что делать?

 

 

Если будем слева нулями добивать нормальный вариант?

 

Ну т.е. будет в описанном примере не 1, а 000001

 

Видимо забыли дописать как это написано для

NNNNNN - порядковый номер файла в течение дня (6 цифр с лидирующими нулями, начиная с 1);

 

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


  • Юлия1307 это нравится

#90 KTA

KTA

    Новичок

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

Отправлено 24 February 2021 - 07:11

Коллеги, добрый день!

 

Подскажите, может ли кто поделиться примерами новых файлов в формате XML? 



#91 Dep_nalog

Dep_nalog

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

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

Отправлено 24 February 2021 - 07:18

Коллеги, добрый день!

 

На сайте БР в выложенной версии форматов "Налог от 25.09.2020" в разделе про выписки фраза "В случае отсутствия операций по всем счетам в запрошенном периоде формируется только основной файл" заменена на "В случае отсутствия счетов формируется только основной фай".

 

 

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

 

Спасибо!



#92 sancase

sancase

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

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

Отправлено 24 February 2021 - 08:22

 

Добрый день!

 

В BVD по форматам 

 

9.4.1.

ПорНомБлок

А[1]

ПорНомТип-лок

Порядковый номер блока. Принимает последовательно значения от 1 до 10000.

 

В сформированном файле в соответствии с форматами ПорНомБлок="1"

 

Но при проверке по XSD-схеме возникает ошибка, атрибут должен состоять из 6 символов, где ошибка и что делать?

 

 

Если будем слева нулями добивать нормальный вариант?

 

Ну т.е. будет в описанном примере не 1, а 000001

 

Видимо забыли дописать как это написано для

NNNNNN - порядковый номер файла в течение дня (6 цифр с лидирующими нулями, начиная с 1);

 

Ничего не забыли.

18

ПорНомТип-лок

(Лок) Порядковый номер. Строка 6 символов.

xs:string

length=6


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

#93 Dep_nalog

Dep_nalog

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

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

Отправлено 24 February 2021 - 14:40

Коллеги, добрый день!

 

Просьба уточнить после 16.03.2021 г ожидаем ли мы PNO к валютному счету?

Или всегда в PNO будет указан рублевый?

 

Спасибо!



#94 Dep_nalog

Dep_nalog

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

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

Отправлено 24 February 2021 - 15:27

Коллеги, добрый день!

Подскажите, пожалуйста, как должно выглядить ppv для pno, выставленного к счету в ин.валюте?

Счет Дт. и Кт в ppv атрибуты обязательные.



#95 Юлия1307

Юлия1307

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

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

Отправлено 24 February 2021 - 18:00

Коллеги, добрый день!
Подскажите, пожалуйста, как должно выглядить ppv для pno, выставленного к счету в ин.валюте?
Счет Дт. и Кт в ppv атрибуты обязательные.

Мы тестировали такой вариант - указывали два одинаковых валютных счета (абсурд конечно, но неизвестно что ожидать от ФНС), ЦФТ отбраковывает PPV с кодом 42 и текстовым пояснением "В банке (филиале банка) отсутствует номер рублевого счета 40802978....." и судя по тексту отбраковки идет проверка на указание по Кт только счета в рублях.

#96 Vadim

Vadim

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

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

Отправлено 24 February 2021 - 20:38

Добрый вечер. 

 

Подскажите, пожалуйста. 

Для примера - формируем справку об остатках денежных средств и в случае заполнения/указания элемента "СвОстат"

- далее заполняем элементы и атрибуты либо "Остат", либо "НетУчета" (в зависимости от условий счета)? 

Не могут ведь эти два элемента одновременно быть в ответе (меня смущает, что и тот и другой элементы обязательны). 



#97 Dep_nalog

Dep_nalog

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

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

Отправлено 24 February 2021 - 22:06

Добрый вечер!

 

Просьба уточнить, в случае получения RPO к закрытому счету клиента КО, требуется ли формировать справку об остатках?

Ограничение на счет на сколько я понимаю в данной ситуации не формируется.



#98 True_Analiteg

True_Analiteg

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

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

Отправлено 25 February 2021 - 02:21

Добрый вечер!

 

Просьба уточнить, в случае получения RPO к закрытому счету клиента КО, требуется ли формировать справку об остатках?

Ограничение на счет на сколько я понимаю в данной ситуации не формируется.

 

Хороший вопрос :)

 

Что мы имеем. Невозможно исполнить решение, т.к. указанный счет закрыт = отсутствует.

Логично сообщить о невозможности исполнения решения. Т.е. сформировать PB2 с кодом 42 "В банке (филиале банка), подразделении Банка России отсутствует номер счета, указанный в электронном документе, сформированном налоговым органом". Но тут мы вспоминаем, что есть нюансы с кодом 42...

 

Смотрим примечания к справочнику "Перечень кодов результатов проверки".

 

В случае отсутствия у клиента счетов (специальных банковских счетов, вкладов, депозитов, ЭДС) в рамках условий запроса Справки о наличии счетов, Справки об остатках на счетах, Выписки по операциям на счетах коды 42 - 44 и иные коды не применяются. Соответствующие сведения формируются в порядке, установленном разделами 3 - 5 настоящего документа соответственно.
 
Т.к. исполняется решение, а не запрос, применить код 42 для формирования PB2 можно. Справку об остатках формировать не нужно.

  • analiteg и Юлия1307 это нравится

#99 analiteg

analiteg

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

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

Отправлено 25 February 2021 - 06:25

Добрый день!

 

Подскажите, пожалуйста, в каких случаях NNNNN может принять значение отличное от 000001? Только если в один и тот же день отправим ответ в НО, получим отрицательную квитанцию и отправим корректировку, верно?

 

например, первоначальный файл отправленный в налоговую -

BVD1_ZSV14525230_040020061017_012030_20210225_0000_000001_000001_000001.xml

а второй файл (корректировка в тот же день отправляемая в НО) -

BVD1_ZSV14525230_040020061017_012030_20210225_0000_000002_000001_000001.xml

 

Структура наименования основного файла раздела:

<BVSa_P_YYYYMMDD_FFFF_NNNNNN.www>.

Структура наименования дополнительного файла раздела:

<BVDa_P_YYYYMMDD_FFFF_NNNNNN_LLLLLL_QQQQQQ.www>

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


 

Или NNNNNN как-то по другому надо использовать?



#100 Юлия1307

Юлия1307

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

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

Отправлено 25 February 2021 - 06:45

Корректирующий файл можно же формировать только на принятый ранее ФНС файл. Если файл не был принят, то можно отправить повторно с первичным именем, он же не был принят. Уже был такой вопрос, но ответа не было. Может это как раз и сделали для повторных файлов?




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

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