Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
Подсказка
titleКак пользоваться этой страницей
  1. Откройте

...

  1. в проекте «Лог проекта»

...

  1. и найдите красную строку с ошибкой.
  2. Найдите похожий текст в таблице «Найдите свою ошибку» ниже.
  3. Нажмите «Как исправить» в этой строке таблицы и выполните шаги по порядку.
  4. Если ошибка не ушла, напишите в поддержку (раздел «Если не помогло» в конце страницы).

Оглавление
maxLevel2

Якорь
spisok
spisok

Найдите свою ошибку

Номера ошибок (#164164 и т.п.), имена файлов, полей и номера строк у вас будут свои. Ищите по словам, которые совпадают.

Типы ошибок

...

Тип

...

Текст в логе

...

Частая причина

...

1. Файл не разобран целиком

...

«Внутренняя ошибка системы…», «Загрузка данных отклонена»

...

Разделитель не табуляция, лишний или пропущенный разделитель

...

2. Не распознана первая строка

...

«Не удалось распознать разделитель значений…»

...

Опечатка в названии колонки

...

3. Сдвиг колонок

...

Сотни ошибок «ожидается…» в одних и тех же строках

...

Запятая внутри текста, длинные номера из Excel

...

4. Неверное значение справочника

...

«…Enumerator… не допустимое значение»

...

Код записан не полностью или с опечаткой

...

5. Неверный формат значения

...

«…не соответствует регулярному выражению…», «…ожидается значение в формате YYYY-mm-dd»

...

UTC3, «15:11:3», «1» вместо «01», дата через точки

...

6. Ошибок нет, данных нет

...

В логе пусто, в «Списке форм» 0 строк

...

Те же, что в пунктах 1–3
Как должен выглядеть правильный файл

...

Что

...

Как должно быть

...

Пример

...

Имя файла

...

Совпадает с именем таблицы

...

sr_R1.csv

...

Разделитель значений

...

Табуляция (клавиша Tab)

...

Б-10→10→2007-12-26 (→ это табуляция)

...

Первая строка

...

Названия колонок из «Правил формирования CSV»

...

purcb_dic_A_N2_dimGrp_1_periodGrp_1

...

Кодировка

...

UTF-8

...

Текст с запятой или кавычками

...

В двойных кавычках

...

"Выписка из реестра сделок, принятых в клиринг"

...

Дата

...

ГГГГ-ММ-ДД

...

2026-09-30

...

Время

...

ЧЧ:ММ:СС

...

15:11:03

...

Часовой пояс

...

UTC+N слитно

...

UTC+3

...

Значение справочника

...

Полный код

...

mem-int:OKV_643Member

Требования к колонкам вашего отчёта можно скачать в проекте, карточка «Правила формирования CSV», кнопка «Выгрузить». В архиве есть общие правила и файл на каждую таблицу. В строке 5 файла таблицы перечислены названия колонок, в строке 10 допустимые значения.

Image Removed

Три совета перед загрузкой

1) Не открывайте и не сохраняйте CSV в Excel. Excel меняет разделители, убирает нули в начале кодов («01» превращается в «1»), обрезает время и портит длинные номера («1,89295182147591E+018» вместо 19 цифр). Смотрите и правьте файлы в Блокноте или Notepad++.

2) Загружайте файлы по одному. Тогда в логе будут ошибки только одного файла. Полный текст ошибки можно получить, если нажать на строку лога и затем «Выгрузить».

3) «Строка 1» в логе это вторая строка файла. Первая строка файла занята названиями колонок.

Ошибки из лога

1. «Внутренняя ошибка системы» и «Загрузка данных отклонена»

Что написано в логе

Что случилось

Куда идти

«Загрузка данных отклонена», «Внутренняя ошибка системы … Обратитесь в поддержку»

Система не смогла разобрать файл, чаще всего из-за разделителя

Ошибка 1. Как исправить

«Не удалось распознать разделитель значений в файле … или некорректное(неполное) описание полей»

Опечатка в названии колонки в первой строке файла

Ошибка 2. Как исправить

Много ошибок «ожидается числовое значение» и «ожидается значение в формате YYYY-mm-dd» по разным полям, номера строк повторяются

В строке лишнее значение, и колонки съехали

Ошибка 3. Как исправить

«Поле …Enumerator … не допустимое значение»

Код из справочника записан неправильно

Ошибка 4. Как исправить

«Поле … не соответствует регулярному выражению»

Значение записано не в том формате

Ошибка 5. Как исправить

Ошибок нет, но в «Списке форм» у таблицы 0 строк

Система не нашла данных в файле

Ошибка 6. Как исправить

Якорь
oshibka1
oshibka1

Ошибка 1. Файл не разобран целиком

Как выглядит в логе

Без форматирования
Загрузка данных отклонена
Ошибки в файлах : Ошибка при обработке файла. Проверьте файл на соответствие требованиям. #164164
Внутренняя ошибка системы #164164 при загрузке данных из файла sr_R11.csv в таблицу sr_R11. Обратитесь в поддержку для разъяснений

Image Removed

...

Image Added

Почему так. Значения в файле разделены не табуляцией, а знаком «|», запятой или точкой с запятой. Реже в одной из строк лишний разделитель (например, в конце строки) или

...

пробел вместо разделителя.

Как исправить

  1. Откройте файл в Notepad++ и включите «Вид → Отображение символов → Отображать все символы». Табуляция будет видна как стрелка.
  2. Посмотрите, чем разделены значения. Если вместо стрелок стоит «|», запятая или точка с запятой, выгрузите файл из учётной системы заново с разделителем «табуляция».
  3. Если разделитель правильный, найдите строку, где значений больше или меньше, чем названий в первой строке. Уберите лишний разделитель или поставьте недостающий.
  4. Сохраните файл в кодировке UTF-8 и загрузите его снова.

В файле

Нужно

Б-10|10|2007-12-26

Б-10→10→2007-12-26 (→ это табуляция)

0.5 1-01-65018-D (пробел, два значения слились в одно)

0.5→1-01-65018-D

…→Иванова И.И.→ (лишний разделитель в конце строки)

…→Иванова И.И.

...

Что сделать?
Выгрузите файл заново из учётной системы с разделителем «табуляция». Если правите вручную, в Notepad++ включите «Вид → Отображение символов → Отображать все символы», табуляция будет показана стрелкой. В каждой строке должно быть столько же значений, сколько названий в первой строке.

...

↑ К списку ошибок

Якорь
oshibka2
oshibka2

Ошибка 2. Не распознана первая строка

Как выглядит в логе

Без форматирования
Не удалось распознать разделитель значений в файле: sr_R4.csv или некорректное(неполное) описание полей в файле данных

Image Removed

...

Image Added

Почему так. Несмотря на слово «разделитель», чаще всего с разделителем всё в порядке. Система не узнала название одной из колонок в первой строке файла, обычно из-за опечатки.

Как исправить

  1. В проекте в карточке «Правила формирования CSV» нажмите «Выгрузить» и откройте из архива файл своей таблицы.
  2. В строке 5 этого файла перечислены правильные названия колонок. Сравните с ними каждое название в первой строке вашего CSV.
  3. Исправьте название с ошибкой. Лучше скопируйте его из правил, чем набирать вручную. Колонки без данных можно не указывать, но лишних или написанных с ошибкой быть не должно.
  4. Загрузите файл снова.

В файле

Нужно

purcb_dic_A_N2_dimGrp__periodGrp_1

purcb_dic_A_N2_dimGrp_1_periodGrp_1

...

↑ К списку ошибок

Якорь
oshibka3
oshibka3

Ошибка 3. Много ошибок формата

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

...

в одних и тех же строках

Как выглядит в логе

Без форматирования
Ошибка при обработке файла. Проверьте файл на соответствие требованиям. #164161
 - Поле purcb-dic:Asst_Prc [purcb_dic_Asst_Prc_dimGrp_1_periodGrp_1] ожидается числовое значение. Строка 1
 - Поле purcb-dic:R_Dt [purcb_dic_R_Dt_dimGrp_1_periodGrp_1] ожидается значение в формате YYYY-mm-dd. Строка 1

Image Removed

...

Image Added

Почему так. Это не сотни разных ошибок, а одна. В строке появилось лишнее значение, и всё, что правее,

...

съехало в чужие колонки. В колонку цены попал текст, в колонку даты попало время. Так бывает, если файл разделён запятыми, а

...

запятая есть и внутри текста или в длинном номере, который испортил Excel.

Как исправить

  1. Найдите в логе номер строки, по которой ошибки идут сразу по нескольким полям. «Строка 1» в логе это вторая строка файла, первая занята названиями колонок.
  2. Откройте эту строку в Notepad++ и найдите запятую внутри текста или номер вида «1,89295182147591E+018».
  3. Выгрузите файл из учётной системы заново

...

Где запятая

...

Пример

...

В названии документа

...

Выписка из реестра сделок, принятых в клиринг

...

В длинном номере, испорченном Excel

...

1,89295182147591E+018

...

  1. с разделителем «табуляция». Текст с запятой внутри

...

  1. должен быть в двойных кавычках.
  2. Номера вида «1,89…E+018»

...

  1. испортил Excel, последние цифры в них потеряны

...

  1. . Восстановить их из этого файла нельзя

...

  1. , выгрузите данные из учётной системы заново и не открывайте файл в Excel.
  2. Загрузите файл снова.

Где запятая

Пример

В названии документа

...

Выписка из реестра сделок, принятых в клиринг

В длинном номере, испорченном Excel

1,89295182147591E+018

↑ К списку ошибок

Якорь
oshibka4
oshibka4

Ошибка 4. Неверное значение справочника

Как выглядит в логе

Без форматирования
 - Поле purcb-dic:Asst_CrncEnumerator [purcb_dic_Asst_CrncEnumerator_dimGrp_1_periodGrp_1] не допустимое значение. Строка 1

Image Removed

...

Image Added

Почему так. Значение из справочника (валюта, вид актива и т.п.) записано не полностью или с опечаткой.

...

Система принимает только полный код из правил.

Как исправить

  1. Посмотрите в логе имя поля (в примере Asst_CrncEnumerator) и номера строк.
  2. Если в тех же строках есть ошибки и по другим полям, сначала исправьте ошибку 3. Скорее всего, колонки съехали.
  3. В файле правил таблицы (карточка «Правила формирования CSV» → «Выгрузить») найдите эту колонку. В строке 10 указаны допустимые значения.
  4. В CSV замените значение в этой колонке на код из правил. При замене через Ctrl+H проверьте, чтобы не задеть такие же цифры в соседних колонках.
  5. Загрузите файл снова.

В файле

Нужно

643

mem-int:OKV_643Member

mem-int:OKV_643

mem-int:OKV_643Member

mem-int:OKV_643MemberMember

mem-int:OKV_643Member

Что сделать?
Исправьте значения на коды из справочника. Допустимые значения указаны в строке 10 файла правил таблицы. При замене в Notepad++ (Ctrl+H) смотрите, чтобы не задеть такие же цифры в соседних колонках.

...

↑ К списку ошибок

Якорь
oshibka5
oshibka5

Ошибка 5. Неверный формат значения

Как выглядит в логе

Без форматирования
 - Поле purcb-dic:R_TmZn [purcb_dic_R_TmZn_dimGrp_1_periodGrp_1] не соответствует регулярному выражению /^UTC\+[2-9]|UTC\+1[0-2]$/. Строка 1
 - Поле purcb-dic:AA_OprtnTp [purcb_dic_AA_OprtnTp_dimGrp_1_periodGrp_1] не соответствует регулярному выражению /^99|0[1-9]|1[0-9]|2[0-5]|140[1-5]|1[0-1]01|0901$/. Строка 1

...

Image Added

Image Removed

...

Image Added

Почему так. Значение не подходит под шаблон из правил. Шаблон стоит в конце сообщения

...

между «/^» и «$/». Например, шаблон для часового пояса значит «UTC+» и число от 2 до 12, слитно. Сообщение «ожидается значение в формате YYYY-mm-dd» означает то же для даты.

Как исправить

  1. Посмотрите в логе имя поля и номера строк.
  2. Найдите это поле в таблице ниже или в строке 10 файла правил и посмотрите, как должно быть.
  3. Исправьте значение в файле. Если оно обрезано (нет секунд, пропал ноль в начале кода), возьмите правильное значение из учётной системы, а не придумывайте.
  4. Загрузите файл снова.

Поле

В файле

Нужно

Часовой пояс

UTC3 или UTC + 3

UTC+3

Время

15:11:3

15:11:03

Код типа операции

1

01

Дата

26.12.2007

2007-12-26

Что сделать?
Исправьте значения по шаблону. Если значение обрезано (как секунды во времени), возьмите правильное значение из учётной системы, а не придумывайте.

↑ К списку ошибок

Якорь
oshibka6
oshibka6

Ошибка 6. Ошибок нет, но данных нет

Как выглядит

В логе ошибок нет, но в «Списке форм» у таблицы 0 строк.

Image Removed

...

Image Added

Почему так. Система не нашла в файле данных, которые смогла бы разложить по колонкам. Причины те же, что в

...

ошибках 1–3, только лог о них промолчал. Чаще всего это неверный разделитель или ошибка в первой строке.

...

Как исправить

  1. В «Списке форм» найдите таблицу, у которой 0 строк.
  2. Проверьте файл

...

  1. этой таблицы по шагам ошибки 1 (разделитель) и ошибки 2 (первая строка).
  2. Загрузите только этот файл и сравните число строк в «Списке форм» с числом строк в файле

...

  1. без первой строки.

↑ К списку ошибок

Как должен выглядеть правильный файл

Что

Как должно быть

Пример

Имя файла

Совпадает с именем таблицы

sr_R1.csv

Разделитель значений

Табуляция (клавиша Tab)

Б-10→10→2007-12-26 (→ это табуляция)

Первая строка

Названия колонок из «Правил формирования CSV»

purcb_dic_A_N2_dimGrp_1_periodGrp_1

Кодировка

UTF-8


Текст с запятой или кавычками

В двойных кавычках

"Выписка из реестра сделок, принятых в клиринг"

Дата

ГГГГ-ММ-ДД

2026-09-30

Время

ЧЧ:ММ:СС

15:11:03

Часовой пояс

UTC+N слитно

UTC+3

Значение справочника

Полный код

mem-int:OKV_643Member

Требования к колонкам вашего отчёта можно скачать в проекте, карточка «Правила формирования CSV», кнопка «Выгрузить». В архиве есть общие правила и файл на каждую таблицу. В строке 5 файла таблицы перечислены названия колонок, в строке 10 допустимые значения.

Image Added

Информация
titleТри совета перед загрузкой
  • Не открывайте и не сохраняйте CSV в Excel. Excel меняет разделители, убирает нули в начале кодов («01» превращается в «1»), обрезает время и портит длинные номера. Смотрите и правьте файлы в Блокноте или Notepad++.
  • Загружайте файлы по одному. Тогда в логе будут ошибки только одного файла. Полный текст ошибки можно получить, если нажать на строку лога и затем «Выгрузить».
  • «Строка 1» в логе это вторая строка файла. Первая строка файла занята названиями колонок.

Если не помогло

Напишите в техническую поддержку XBRLca или присылайте на почту xbrlka.helpdesk@servers.open-bs.ru. Приложите файл, выгрузку «Лога проекта» и укажите номер проекта.