Необязательный сегмент Если необязательный сегмент отвергается, а оставшаяся часть записи проходит проверку, то в файл отказа выводится только отвергнутый необязательный сегмент.
Обязательный сегмент Если обязательный сегмент отвергается, то отвергается вся запись. В данном случае вся запись выводится в файл отказа. Сегмент ОШИБКИ будет следовать перед сегментом ID01.
Формат Формат сегмента ОШИБКИ задаётся в виде записи с разделителями табуляции, включающий ID ОШИБКИ. Вторую позицию занимает номер отвергаемой записи (или сегмента). За этими двумя позициями следуют колонки, содержащие отвергнутый сегмент, и причину отказа.
Начало работы Пожалуйста, внимательно прочитайте следующую информацию до того, как начать пользоваться данным Руководством.
Стандарты и условные обозначения данных Поскольку Партнеры могут использовать различные вычислительные платформы для подачи клиентских данных бюро, существует определённый стандарт данных с целью обеспечения межплатформенной совместимости.
Для записей на русском языке используется кириллическая письменность. Буквы английского алфавита могут быть использованы, но мы настоятельно рекомендуем отдавать предпочтение кириллице. Все данные должны подаваться в формате Кодовой страницы 1251 (MS-Windows ANSI).
Под “байтом” в настоящем документе подразумевается один символ. Данные, формат которых не соответствует данному стандарту или спецификации I/O, вряд ли будут распознаны и скорее всего будут отвергнуты системой.
Ключ к пониманию таблиц, содержащихся в настоящем Руководстве В таблицах, содержащиеся в настоящем Руководстве, описываются сегменты, составляющие TUTDF. Эти таблицы включают в себя все поля, составляющие каждый сегмент. Заголовки столбцов всех таблиц данного Руководства одинаковы. Ниже описывается, что означает каждый из заголовков:
Позиция Позиция по порядку, занимаемая полем сегмента. Символ табуляции разделяет поля между собой.
Название поля Название каждого поля.
Тип Допустимые символы. Данная колонка может содержать следующие значения: A – Буквенные данные, включающие только буквы, перечисленные ниже: «АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ» и буквы английского алфавита «ABCDEFGHIJKLMNOPQRSTUVWXYZ». Обратите внимание, что поля, обозначенные буквой “A”, не предполагают ввода специальных символов. В таком случае об этом сообщается в колонке Описание/Примечания таблицы, содержащей такого рода поле.
N – численные данные включают символы от 0 до 9. Допускаются только целые числа (1, 10, 100). Использование десятичных дробей и/или показателей степени не допускается. При их использовании поле будет считаться заполненным неверно. Более подробные инструкции относительно заполнения этих полей вы найдёте в разделе Описание/Комментарии.
S — знаковые числа, выраженные как целые числа от 0 до 9 (+7310, 100954). Значения не могут быть отрицательными. Предшествующий плюс допустим, но не обязателен. Использование десятичных дробей и/или показателей степени не допускается. При их использовании поле будет считаться заполненным неверно. Более подробные инструкции относительно заполнения этих полей вы найдёте в разделе Описание/Комментарии.
D – Данные о датах. Поля даты должны содержать цифры, организованные в международном формате ISO ГГГГММДД. Все поля даты должны состоять из 8 цифр и соответствовать фактической дате по календарю. Допустимы даты в диапазоне со 2 января 1900 года по 1 января 2100 года включительно.
A/N – Буквенно-цифровые данные могут представлять собой любую букву кириллического алфавита от ‘A’ до ‘Я’ и от ‘a’ до ‘я’, буквы английского алфавита от ‘A’ до ‘Z’ и от ‘a’ до ‘z’ и цифры ‘0’ до ‘9’.
P – Данные для вывода на печать могут включать любые символы, пригодные для отображения на экране компьютера.
C – Буквенные данные могут включать только буквы кириллического алфавита от ‘A’ до ‘Я’ и от ‘a’ до ‘я’, английского алфавита от ‘A’ до ‘Z’ и от ‘a’ до ‘z’ и пять специальных символов, а именно: точка, пробел, запятая, апостроф и тире. Более подробные инструкции относительно заполнения этих полей вы найдёте в разделе Описание/Комментарии.
Длина Максимальная длина поля. Если длина превышает значение, установленное для данного поля, поле будет отвергнуто.
Обязательность Указывает, является ли данное поле обязательным, необязательным или условным. В данной колонке могут отображаться следующие значения обязательности:
M = Mandatory = Обязательное
C = Conditional = Условное (обязательность элемента данных зависит от наличия или значений других элементов данных. Условия, определяемые для данного поля, изложены вместе с этим элементом данных в разделе Описание/Комментарии).
O = Optional = Необязательное
Описание/Примечания Данная колонка содержит специальные инструкции и/или значения, которые могут присутствовать в данном поле (выделенные жирным шрифтом).
Примечание. Система конвертирует все буквенные данные в верхний регистр.
|