Полученный файл данных содержит ошибки формата tutdf
В руководстве по использованию Формата передачи данных TransUnion (TUTDF) описывается, как составлять отчёт о кредитных историях для предоставления в Национальное бюро кредитных историй (НБКИ). Данная информация предоставляется в соответствии с Форматом передачи данных TransUnion (TUTDF). TUTDF состоит из сегментов, каждый из которых содержит информацию определённого типа.
1. Сегменты NA и BU являются взаимоисключающими.
2. Сегмент PN является обязательным для юридических лиц.
3. Сегменты CL, BG, GR допустимы только если после них следует сегмент TR.
4. Сегмент BK допустим только для юридических лиц.
5. Сегмент BC допустим только для физических лиц.
6. Сегмент IP допустим только для физических лиц.
Итак, перечисленные выше правила формирования файла с данными и сегментов (как элементов такого файла) можно свести к следующим таблицам:
Элементы (поля) данных должны располагаться в последовательности, определённой в настоящем Руководстве по применению TUTDF.
Символ табуляции (Tab) является зарезервированным служебным символом, который разделяет поля в пределах каждого сегмента. Значения полей не могут содержать символ табуляции; при включении символа табуляции в элемент данных он будет интерпретирован как разделитель между двумя полями. [TUTDF не располагает “освобождающим” символом, другими словами, символом который, при использовании его в сочетании с выделенным служебным символом, таким как табуляция, “освободит” служебный символ от сервисной функции и позволит ему быть интерпретированным как обычный элемент данных].
Управляющий символ перевод строки (в десятичной системе = 10, в шестнадцатиричной = 0A)является зарезервированным служебным символом, который разделяет сегменты. По причине, описанной в пункте 2, значения элементов данных не могут содержать символ перевода строки , так как он является зарезервированным символом, разделяющим сегменты. При включении символа перевода строки в элемент данных он будет интерпретирован как разделитель между двумя сегментами.
Все сегменты должны начинаться с поля «Название сегмента», имеющего соответствующе значение (ID01, ID02 и т.д., кроме TUTDF и TRLR, не имеющих нумерации). Нумерация сегментов (01, 02 и т.д.) должна начинаться с 01 для каждой записи.
Если значения полей содержат один или несколько лидирующих или замыкающих символов пробела, то эти символы будут удалены ещё до разделения данных на типы, предусмотренные определением полей.
Похожие:
![]() | Формата Передачи Данных TransUnion (tutdf) Сентябрь 2014 г. Версия 28r Содержание Изменено значение «обязательности» поля «Где выдан» в сегменте id c «Условного» до «Необязательного» | ![]() | Программа позволяет выполнять запросы в нбки, получать и сохранять. Программа предназначена для сбора, хранения и формирования данных о кредитных историях для передачи их в Национальное Бюро Кредитных. |
![]() | Инструкция по работе 2016 год Ас «Статистика Роспотребнадзор» во внешний файл обмена формата *. exp для передачи его в Федеральный центр гигиены и эпидемиологии. | ![]() | Методические рекомендации на курсовую работу по теме "Базы данных". Целью выполнения курсовой работы является необходимость закрепления всех знаний и практических навыков, полученных в результате изучения. |
![]() | Добавлена возможность выгрузки документов в формате xml (для передачи. Добавлена настройка, позволяющая исключить вывод на печать слова «часть» в графе | ![]() | Информация и информационные процессы. Данные Способы представления. Примерное содержание курса информатики среднего полного общего образования. Углубленный уровень |
![]() | Инструкция по установке в файле install doc Основное отличие 28. 4 от 28. 3 Разработано по ввода и формирования файла в формате передачи данных Налоговой декларации по налогу на игорный бизнес (кнд 1152011). | ![]() | Методические рекомендации по получению государственной услуги «Выплата. Для данных методических рекомендаций используется краткое наименование государственной услуги – выплата компенсации части родительской. |
![]() | Содержание содержание 1 Пояснительные записки, тематическое планирование и тексты учебных пособий Летней физико-математической школы. 2002 и 2003 гг | ![]() | 1. Организация передачи данных в локальных сетях. Эталонная модель взаимосвязи открытых систем Ений и пакетов. Коммутация каналов: использ-ся в телефон сетях, в сетях передачи данных встречается редко. Для установления соедин. |
В личном кабинете проверьте поступившую ошибку, необходимо снять личную подпись с помощью Крипто-Про. Распакуйте полученный файл с ошибками типа ticket.zip. Выберите файл c наименованием reject, откройте его с помощью программы WordPad.
Проанализируйте файл, в строке с надписью ERROR содержится ошибка и код ошибки.
Сегмент ERROR содержит детальную информацию, которая раскрывает причину отклонения сегмента или записи. В отличие от всех предыдущих сегментов сегмент ERROR появляется только в файле отказа, возвращаемом отправителю данных. Также, в отличие от всех указанных выше, данный сегмент имеет непостоянное количество столбцов.
Две первые позиции определяют сегмент и порядковый номер исходной записи с ошибкой. Далее следуют данные, раскрывающие причину ошибки. Они составляются как указание сегмента и один или нескольких кодов отказа.
Сами коды отказа записываются в форме N-A, где
N - номер поля с ошибкой;
A - буквы M, I, W, IL или Q, которые служат для обозначения ошибок - (M)issing (отсутствующий), (I)nvalid (недействителен), (W)arning (Внимание!), (Il)legal (недопустим), или (Q) - отсутствующая/ лишняя табуляция.
Все сегменты могут возвращать значение «0-Q», свидетельствующее об отклонении всего сегмента вследствие отсутствующих/ лишних табуляций в строке. Данная ошибка указывает на то, что сегмент не может быть обработан. Дальнейшая обработка сегмента производиться не будет.
Коды возвращаются в случае любого обнаруженного поля с ошибкой. Также, если обязательный сегмент отсутствует, он обозначатся кодом 0-М. «Внимание!» используется для недопустимых и необязательных данных.
Позиция | Название поля | Тип | Длина | Обязательность | Описание/ примечания |
---|---|---|---|---|---|
1 | Наименование сегмента | A/N | 5 | M | Содержит буквы ERROR . |
2 | Порядковый номер записи | N | 7 | M | Порядковый номер записи в исходном файле TUTDF, содержащей отклонённые данные. |
3 | ID_1 | P | 5 | M | Указание первого сегмента отклоненной записи. После этой позиции данные представлены в описанном формате. |
Примеры указания на ошибку и их причины:
Некорректный номер сегмента (AD02, в то время как в записи присутствует только один адрес).
Неверный порядок сегментов
Пробелы в названии сегмента (например, NA 01 вместо NA01).
Присутствуют взаимоисключающие сегменты NA и BU или не найдено ни одного корректного сегмента NA или BU.
Присутствует больше одного допустимого сегмента или взаимоисключающие сегменты
Неверное число полей в сегменте
BU01 1-I, NA01 1-I, TR01 1-I, BK01 1-I, LE01 1-I, OF01 1-I
@ID –не найден ID сегмент
@NA – не найден ни NA, ни BU сегмент.
@AD - не найден AD сегмент
@CRED – не найден хотя бы один из сегментов BK, LE, OF или TR
Данные в поле не соответствуют требованиям его формата.
Если поле необязательное: AD01 9-W
Отсутствует значение в обязательном поле. Например, в сегменте телефона обязательное поле Номер пустое.
Данные в поле включают значение, не входящее в список допустимых
Если поле обязательное: TR01 4-I
Если поле необязательное: BU01 4-W
Данные в поле не отвечают требованиям, указанным в комментариях к полю. Например, дата составления отчета сегмента «Сделка» не может быть более поздней, чем дата составления отчета в сегменте заголовка.
Если поле обязательное: TR01 9-I
Если поле необязательное: TR01 15-W
В поле «Тип счета» указан тип, недопустимый для физического лица
Для физических лиц указание Отношение к счету=9 допустимо только при наличии Типа (индивидуальные предприниматели)
Не найден Тип 01 до 27 при наличии сегмента NA (то есть не найдены обязательные документы для физлиц)
Не найдены адреса с типами 1 и 2 при наличии сегмента NA (то есть не найдены адреса прописки и проживания для физлиц)
Дата выдачи документа сегмента ID меньше даты рождения сегмента NA.
Паспорт РФ не может быть выдан в возрасте ранее 14 лет.
Паспорт РФ не может иметь дату выдачи ранее 01.01.1997
Дата рождения сегмента NA не прошла проверку на допустимый возраст субъекта на момент (дату) открытия счета сегмента TR. Текущее ограничение – от 14 до 110 лет.
Не найдены Типы и 81 при наличии сегмента BU (то есть не найдены ОГРН и ИНН, обязательные для юрлиц)
Не найдены адреса с типами 3 и 4 при наличии сегмента BU (то есть не найдены юридический и фактический адреса, обязательные для юрлица)
Не найден тип телефона =1 при наличии сегмента BU (то есть не найден рабочий телефон юридического лица)
В случае физического лица: Дата отчета в сегменте TR, LE, BK или OF должна быть между Датой рождения сегмента NA и Датой отчета сегмента TUTDF
В случае юридического лица: Дата отчета в сегменте TR, LE, BK или OF должна быть между 19000102 и Датой отчета сегмента TUTDF.
В сегменте TR Дата состояния счета не может быть позднее Даты составления отчета.
В сегменте TR если Состояние счета (Account Rating) = 21 (Спор), 52 (Просрочен) или 61 (Проблемы с возвратом), поле Просрочка не может быть равна 0.
Недопустимый код валюты в сегменте TR.
Для детальной диагностики ошибки необходимо обратиться к инструкции «Руководство по применению Формата Передачи Данных TransUnion (TUTDF)»; определить сегмент и поле ошибки можно из данного руководства.
Из вышеуказанного руководства видно, что AD – это сегмент адреса.
Поле с ошибкой № 3 указывает на незаполненный индекс при отправке отчетности в НБКИ.
обязательный сегмент.
Содержит дополнительные сегменты подсчёта контрольной суммы для подтверждения количества полученных сегментов. Если это значение вводится и не совпадает с результатом подсчёта сегментов, отклоняется весь файл.
в файле обновления допустимо только один раз.
Сегмент ошибки (ERROR)
Сегмент ERROR содержит детальную информацию, которая раскрывает причину отклонения сегмента или записи. В отличие от всех предыдущих сегментов сегмент ERROR появляется только в файле отказа, возвращаемом отправителю данных. Также в отличие от всех указанных выше данный сегмент имеет непостоянное количество столбцов.
Две первые позиции определяют сегмент и порядковый номер исходной записи с ошибкой. Далее следуют данные данные, раскрывающие причину ошибки. Они составляются как указание сегмента и один или нескольких кодов отказа. Сами коды отказа записываются в форме N-A, где
N - номер поля с ошибкой;
A - буквы M, I, W, IL или Q, которые служат для обозначения ошибок - (M)issing (отсутствующий), (I)nvalid (недействителен), (W)arning (Внимание!), (Il)legal (недопустим), или (Q) - отсутствующая/ лишняя табуляция.
Коды возвращаются в случае любого обнаруженного поля с ошибкой. Также, если обязательный сегмент отсутствует, он обозначатся кодом 0-М. «Внимание!» используется для недопустимых и необязательных данных.
Все сегменты могут возвращать значение «0-Q», свидетельствующее об отклонении всего сегмента вследствие отсутствующих/ лишних табуляций в строке. Данная ошибка указывает на то, что сегмент не может быть обработан. Дальнейшая обработка сегмента производиться не будет
Неверный порядок сегментов
Пробелы в названии сегмента (например, NA 01 вместо NA01).
Присутствуют взаимоисключающие сегменты NA и BU или не найдено ни одного корректного сегмента NA или BU.
Присутствует больше одного допустимого сегмента или взаимоисключающие сегменты
@ID –не найден ID сегмент
@NA – не найден ни NA, ни BU сегмент.
@AD - не найден AD сегмент
Если поле обязательное: TR01 4-I
В случае юридического лица: Дата отчета в сегменте TR, LE или BK должна быть между 19000102 и Датой отчета сегмента TUTDF.
Credit Registry позволяет осуществить проверку файлов системы, а именно: контроль на их соответствие требованиям формата TUTDF. Как правило, эта функция программы необходима, если файл создан пользователем самостоятельно (с помощью текстового редактора или посредством экспорта из БД банка).
Выберите пункт меню Проверка;
В форме «Проверка TUTDF» укажите путь к файлу c помощью кнопки Обзор;
Щелкните по кнопке Проверить.
Просмотр reject-файлов (отказов)
В случае, если TUTDF файл содержит ошибки, НБКИ присылает файл отказа. Credit Registry позволяет просматривать эти файлы с расшифровкой кодов ошибок.
Выберите пункт меню Проверка;
В форме «Просмотр reject-файла» укажите путь к файлу c помощью кнопки Обзор;
Щелкните по кнопке Просмотреть.
Похожие:
![]() | Пояснительная записка к отчету об исполнении бюджета коды Главный распорядитель, распорядитель, получатель бюджетных средств, главный администратор, администратор доходов бюджета, главный. | ![]() | Введение 2 Программа предназначена для решения задач, актуальных для большинства компаний снижение нагрузки на сеть и управление доступом в. |
![]() | Руководство пользователя Работа с договорами Подсистема обеспечения удаленного доступа к базе данных пк «Администратор-Д» по технологии смарт («Администратор смарт») | ![]() | Осинцев михаил владимирович Вакансии – Менеджер интернет-проектов, системный администратор, менеджер по продажам, маркетолог, консультант по интернет-маркетингу. |
![]() | Образец заполнения «Уведомления об уточнения вида и принадлежности. Получатель бюджетных средств, администратор доходов бюджета, администратор источников финансирования дефицита бюджета | ![]() | Комплекс лабораторных работ в среде access microsoft Access является. База данных состоит из объектов, которые можно разделить на следующие группы: таблицы, запросы, формы, отчеты, страницы, макросы. |
![]() | Комплекс лабораторных работ в среде access microsoft Access является. База данных состоит из объектов, которые можно разделить на следующие группы: таблицы, запросы, формы, отчеты, страницы, макросы. | ![]() | Отчеты руководителей субъектов системы профилактики по профилактической работе учреждения Фз №120 «Об основах системы профилактики безнадзорности и правонарушений несовершеннолетних» |
![]() | Руководство пользователя гостехнадзор эксперт «администратор начислений гис гмп» Создание платежного документа на основе платежа, полученного из гис гмп в разделе «Администратор гис гмп» 8 | ![]() | Руководство администратора (пользователя с ролью «администратор системы»). Администрирование – Импорт, Экспорт (загрузка данных и выгрузка данных из реестров) 27 |
обязательный сегмент.
Содержит дополнительные сегменты подсчёта контрольной суммы для подтверждения количества полученных сегментов. Если это значение вводится и не совпадает с результатом подсчёта сегментов, отклоняется весь файл.
в файле обновления допустимо только один раз.
Сегмент ошибки (ERROR)
Сегмент ERROR содержит детальную информацию, которая раскрывает причину отклонения сегмента или записи. В отличие от всех предыдущих сегментов сегмент ERROR появляется только в файле отказа, возвращаемом отправителю данных. Также в отличие от всех указанных выше данный сегмент имеет непостоянное количество столбцов.
Две первые позиции определяют сегмент и порядковый номер исходной записи с ошибкой. Далее следуют данные данные, раскрывающие причину ошибки. Они составляются как указание сегмента и один или нескольких кодов отказа. Сами коды отказа записываются в форме N-A, где
N - номер поля с ошибкой;
A - буквы M, I, W, IL или Q, которые служат для обозначения ошибок - (M)issing (отсутствующий), (I)nvalid (недействителен), (W)arning (Внимание!), (Il)legal (недопустим), или (Q) - отсутствующая/ лишняя табуляция.
Коды возвращаются в случае любого обнаруженного поля с ошибкой. Также, если обязательный сегмент отсутствует, он обозначатся кодом 0-М. «Внимание!» используется для недопустимых и необязательных данных.
Все сегменты могут возвращать значение «0-Q», свидетельствующее об отклонении всего сегмента вследствие отсутствующих/ лишних табуляций в строке. Данная ошибка указывает на то, что сегмент не может быть обработан. Дальнейшая обработка сегмента производиться не будет
Неверный порядок сегментов
Пробелы в названии сегмента (например, NA 01 вместо NA01).
Присутствуют взаимоисключающие сегменты NA и BU или не найдено ни одного корректного сегмента NA или BU.
Присутствует больше одного допустимого сегмента или взаимоисключающие сегменты
@ID –не найден ID сегмент
@NA – не найден ни NA, ни BU сегмент.
@AD - не найден AD сегмент
Если поле обязательное: TR01 4-I
В случае юридического лица: Дата отчета в сегменте TR, LE или BK должна быть между 19000102 и Датой отчета сегмента TUTDF.
Похожие:
![]() | Формата Передачи Данных TransUnion (tutdf) Сентябрь 2014 г. Версия 28r Содержание Изменено значение «обязательности» поля «Где выдан» в сегменте id c «Условного» до «Необязательного» | ![]() | Программа позволяет выполнять запросы в нбки, получать и сохранять. Программа предназначена для сбора, хранения и формирования данных о кредитных историях для передачи их в Национальное Бюро Кредитных. |
![]() | Инструкция по работе 2016 год Ас «Статистика Роспотребнадзор» во внешний файл обмена формата *. exp для передачи его в Федеральный центр гигиены и эпидемиологии. | ![]() | Методические рекомендации на курсовую работу по теме "Базы данных". Целью выполнения курсовой работы является необходимость закрепления всех знаний и практических навыков, полученных в результате изучения. |
![]() | Добавлена возможность выгрузки документов в формате xml (для передачи. Добавлена настройка, позволяющая исключить вывод на печать слова «часть» в графе | ![]() | Информация и информационные процессы. Данные Способы представления. Примерное содержание курса информатики среднего полного общего образования. Углубленный уровень |
![]() | Инструкция по установке в файле install doc Основное отличие 28. 4 от 28. 3 Разработано по ввода и формирования файла в формате передачи данных Налоговой декларации по налогу на игорный бизнес (кнд 1152011). | ![]() | Методические рекомендации по получению государственной услуги «Выплата. Для данных методических рекомендаций используется краткое наименование государственной услуги – выплата компенсации части родительской. |
![]() | Содержание содержание 1 Пояснительные записки, тематическое планирование и тексты учебных пособий Летней физико-математической школы. 2002 и 2003 гг | ![]() | 1. Организация передачи данных в локальных сетях. Эталонная модель взаимосвязи открытых систем Ений и пакетов. Коммутация каналов: использ-ся в телефон сетях, в сетях передачи данных встречается редко. Для установления соедин. |
Читайте также: