| Подсказка | ||
|---|---|---|
| ||
|
...
|
...
|
| Оглавление | ||
|---|---|---|
|
| Якорь | ||||
|---|---|---|---|---|
|
Найдите свою ошибку
Номера ошибок (#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 допустимые значения.
Три совета перед загрузкой
- Не открывайте и не сохраняйте CSV в Excel. Excel меняет разделители, убирает нули в начале кодов («01» превращается в «1»), обрезает время и портит длинные номера («1,89295182147591E+018» вместо 19 цифр). Смотрите и правьте файлы в Блокноте или Notepad++.
- Загружайте файлы по одному. Тогда в логе будут ошибки только одного файла. Полный текст ошибки можно получить, если нажать на строку лога и затем «Выгрузить».
- «Строка 1» в логе это вторая строка файла. Первая строка файла занята названиями колонок.
Ошибки из лога
1. «Внутренняя ошибка системы» и «Загрузка данных отклонена»
Что написано в логе | Что случилось | Куда идти |
|---|---|---|
«Загрузка данных отклонена», «Внутренняя ошибка системы … Обратитесь в поддержку» | Система не смогла разобрать файл, чаще всего из-за разделителя | |
«Не удалось распознать разделитель значений в файле … или некорректное(неполное) описание полей» | Опечатка в названии колонки в первой строке файла | |
Много ошибок «ожидается числовое значение» и «ожидается значение в формате YYYY-mm-dd» по разным полям, номера строк повторяются | В строке лишнее значение, и колонки съехали | |
«Поле …Enumerator … не допустимое значение» | Код из справочника записан неправильно | |
«Поле … не соответствует регулярному выражению» | Значение записано не в том формате | |
Ошибок нет, но в «Списке форм» у таблицы 0 строк | Система не нашла данных в файле |
| Якорь | ||||
|---|---|---|---|---|
|
Ошибка 1. Файл не разобран целиком
Как выглядит в логе
| Без форматирования |
|---|
Загрузка данных отклонена Ошибки в файлах : Ошибка при обработке файла. Проверьте файл на соответствие требованиям. #164164 Внутренняя ошибка системы #164164 при загрузке данных из файла sr_R11.csv в таблицу sr_R11. Обратитесь в поддержку для разъяснений |
...
Почему так. Значения в файле разделены не табуляцией, а знаком «|», запятой или точкой с запятой. Реже в одной из строк лишний разделитель (например, в конце строки) или
...
пробел вместо разделителя.
Как исправить
- Откройте файл в Notepad++ и включите «Вид → Отображение символов → Отображать все символы». Табуляция будет видна как стрелка.
- Посмотрите, чем разделены значения. Если вместо стрелок стоит «|», запятая или точка с запятой, выгрузите файл из учётной системы заново с разделителем «табуляция».
- Если разделитель правильный, найдите строку, где значений больше или меньше, чем названий в первой строке. Уберите лишний разделитель или поставьте недостающий.
- Сохраните файл в кодировке UTF-8 и загрузите его снова.
В файле | Нужно |
|---|---|
|
|
|
|
|
|
Что сделать? Выгрузите файл заново из учётной системы с разделителем «табуляция». Если правите вручную, в Notepad++ включите «Вид → Отображение символов → Отображать все символы», табуляция будет показана стрелкой. В каждой строке должно быть столько же значений, сколько названий в первой строке.
...
| Якорь | ||||
|---|---|---|---|---|
|
Ошибка 2. Не распознана первая строка
Как выглядит в логе
| Без форматирования |
|---|
Не удалось распознать разделитель значений в файле: sr_R4.csv или некорректное(неполное) описание полей в файле данных |
...
Почему так. Несмотря на слово «разделитель», чаще всего с разделителем всё в порядке. Система не узнала название одной из колонок в первой строке файла, обычно из-за опечатки.
Как исправить
- В проекте в карточке «Правила формирования CSV» нажмите «Выгрузить» и откройте из архива файл своей таблицы.
- В строке 5 этого файла перечислены правильные названия колонок. Сравните с ними каждое название в первой строке вашего CSV.
- Исправьте название с ошибкой. Лучше скопируйте его из правил, чем набирать вручную. Колонки без данных можно не указывать, но лишних или написанных с ошибкой быть не должно.
- Загрузите файл снова.
В файле | Нужно |
|---|---|
|
|
...
Что сделать? Сверьте каждое название в первой строке со строкой 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 |
...
Почему так. Это не сотни разных ошибок, а одна. В строке появилось лишнее значение, и всё, что правее,
...
съехало в чужие колонки. В колонку цены попал текст, в колонку даты попало время. Так бывает, если файл разделён запятыми, а
...
запятая есть и внутри текста или в длинном номере, который испортил Excel.
Как исправить
- Найдите в логе номер строки, по которой ошибки идут сразу по нескольким полям. «Строка 1» в логе это вторая строка файла, первая занята названиями колонок.
- Откройте эту строку в Notepad++ и найдите запятую внутри текста или номер вида «1,89295182147591E+018».
- Выгрузите файл из учётной системы заново
...
Где запятая
...
Пример
...
В названии документа
...
Выписка из реестра сделок, принятых в клиринг
...
В длинном номере, испорченном Excel
...
1,89295182147591E+018
...
- с разделителем «табуляция». Текст с запятой внутри
...
- должен быть в двойных кавычках.
- Номера вида «1,89…E+018»
...
- испортил Excel, последние цифры в них потеряны
...
- . Восстановить их из этого файла нельзя
...
- , выгрузите данные из учётной системы заново и не открывайте файл в Excel.
- Загрузите файл снова.
Где запятая | Пример |
|---|---|
В названии документа |
...
| |
В длинном номере, испорченном Excel |
|
| Якорь | ||||
|---|---|---|---|---|
|
Ошибка 4. Неверное значение справочника
Как выглядит в логе
| Без форматирования |
|---|
- Поле purcb-dic:Asst_CrncEnumerator [purcb_dic_Asst_CrncEnumerator_dimGrp_1_periodGrp_1] не допустимое значение. Строка 1 |
...
Почему так. Значение из справочника (валюта, вид актива и т.п.) записано не полностью или с опечаткой.
...
Система принимает только полный код из правил.
Как исправить
- Посмотрите в логе имя поля (в примере Asst_CrncEnumerator) и номера строк.
- Если в тех же строках есть ошибки и по другим полям, сначала исправьте ошибку 3. Скорее всего, колонки съехали.
- В файле правил таблицы (карточка «Правила формирования CSV» → «Выгрузить») найдите эту колонку. В строке 10 указаны допустимые значения.
- В CSV замените значение в этой колонке на код из правил. При замене через Ctrl+H проверьте, чтобы не задеть такие же цифры в соседних колонках.
- Загрузите файл снова.
В файле | Нужно |
|---|---|
|
|
|
|
|
|
...
| Якорь | ||||
|---|---|---|---|---|
|
Ошибка 5. Неверный формат значения
Как выглядит в логе
| Без форматирования |
|---|
Что сделать? Исправьте значения на коды из справочника. Допустимые значения указаны в строке 10 файла правил таблицы. При замене в Notepad++ (Ctrl+H) смотрите, чтобы не задеть такие же цифры в соседних колонках.
...
- Поле 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 |
...
...
Почему так. Значение не подходит под шаблон из правил. Шаблон стоит в конце сообщения
...
между «/^» и «$/». Например, шаблон для часового пояса значит «UTC+» и число от 2 до 12, слитно. Сообщение «ожидается значение в формате YYYY-mm-dd» означает то же для даты.
Как исправить
- Посмотрите в логе имя поля и номера строк.
- Найдите это поле в таблице ниже или в строке 10 файла правил и посмотрите, как должно быть.
- Исправьте значение в файле. Если оно обрезано (нет секунд, пропал ноль в начале кода), возьмите правильное значение из учётной системы, а не придумывайте.
- Загрузите файл снова.
Поле | В файле | Нужно |
|---|---|---|
Часовой пояс |
|
|
Время |
|
|
Код типа операции |
|
|
Дата |
|
|
...
Что сделать? Исправьте значения по шаблону. Если значение обрезано (как секунды во времени), возьмите правильное значение из учётной системы, а не придумывайте.
| Якорь | ||||
|---|---|---|---|---|
|
Ошибка 6. Ошибок нет, но данных нет
Как выглядит
В логе ошибок нет, но в «Списке форм» у таблицы 0 строк.
...
Почему так. Система не нашла в файле данных, которые смогла бы разложить по колонкам. Причины те же, что в
...
ошибках 1–3, только лог о них промолчал. Чаще всего это неверный разделитель или ошибка в первой строке.
...
...
- без первой строки.
Как должен выглядеть правильный файл
Что | Как должно быть | Пример |
|---|---|---|
Имя файла | Совпадает с именем таблицы |
|
Разделитель значений | Табуляция (клавиша Tab) |
|
Первая строка | Названия колонок из «Правил формирования CSV» |
|
Кодировка | UTF-8 | |
Текст с запятой или кавычками | В двойных кавычках |
|
Дата | ГГГГ-ММ-ДД |
|
Время | ЧЧ:ММ:СС |
|
Часовой пояс | UTC+N слитно |
|
Значение справочника | Полный код |
|
Требования к колонкам вашего отчёта можно скачать в проекте, карточка «Правила формирования CSV», кнопка «Выгрузить». В архиве есть общие правила и файл на каждую таблицу. В строке 5 файла таблицы перечислены названия колонок, в строке 10 допустимые значения.
| Информация | ||
|---|---|---|
| ||
|
Если не помогло
Напишите в техническую поддержку XBRLca или присылайте на почту xbrlka.helpdesk@servers.open-bs.ru. Приложите файл, выгрузку «Лога проекта» и укажите номер проекта.














