Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

УНФ - Ошибка при распознавании файла банковской выписки

УНФ - Ошибка при распознавании файла банковской выписки
Я
   SvenSoft
 
19.02.21 - 00:31
Всем привет.

Обновил конфигурацию УНФ до 1.6.24.107, за ней потянулось обновление платформы до 8.3.18.1289.

После обновления перестала нормально работать загрузка выписок из банка. При запросе выписка прилетает в 1с, ее можно просмотреть, но при попытке загрузить ее, выскакивает "В файле не найден обязательный идентификатор конца файла. Возможно, неверно указана кодировка файла", т.е. в момент загрузки 1с записывает выписку в файл и пытается его разобрать и вот тут падает.

конфигурация на поддержке, думал сейчас наверное у всех упало, найду инфу, но нет.

куда копать?
   Курцвейл
 
1 - 19.02.21 - 03:20
(0) так платформа уже все сообщила. какие проблемы?
   ДенисЧ
 
2 - 19.02.21 - 04:55
Злые языки говорят, что при загрузке надо правильно кодировку указывать
   SvenSoft
 
3 - 19.02.21 - 14:31
(1) Проблема в том, что конфигурация стоит на поддержке и никто в ней ничего не менял, при этом с банка файлы прилетают корректные - это становится понятно даже по тому, что отвалились все банки (не только какой-то один определенный) и отвалились с такой же ошибкой.

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

Поставил последнюю платформу 8.3.18.1334, проблему не решило.

Куда дальше копать, не знаю.
   Garykom
 
4 - 19.02.21 - 14:37
Другую выписку уже пробовал?
   Garykom
 
5 - 19.02.21 - 14:38
(4)+ Непечатный символ возможно какой то внутри
   SvenSoft
 
6 - 19.02.21 - 15:29
(4) Пробовал с трех банков, одна и та же ошибка. Вообще протокол выглядит так - вначале загружается выписка, и в табличном документе детализируется на документы (это работает норм), далее когда непосредственно идет попытка загрузить, то 1с сохраняет полученную выписку в файл и все, далее не может его разобрать и падает с этой ошибкой. Менял кодировки файла, смотреть сохраненный файл, текстовый формат, человекопонятный. И по всей видимости, раз пока что инфы в рунете нет по эту тему, то думается, что это только у меня проблема после обновления конфигурации и платформы.
   Garykom
 
7 - 19.02.21 - 15:37
(6) Перенеси базу на другой комп и проверь
Имхается глюки по админской части
   Garykom
 
8 - 19.02.21 - 15:37
Ну и отладчик в зубы и проверить какой именно "обязательный идентификатор конца файла" оно хочет
   Курцвейл
 
9 - 19.02.21 - 16:21
(8) Это обычная разметка EOF(). https://ru.wikipedia.org/wiki/EOF
   Курцвейл
 
10 - 19.02.21 - 16:23
(6) Достаньте файл и сохраните в виндовой кодировке ANSI. В настройках загрузки укажите что кодировка виндовая. Сообщите что получится.
   loka999
 
11 - 19.02.21 - 17:21
У нас была эта ошибка при загрузке через директ-банк. Помогла установка патча EF_30175764.
   ДенисЧ
 
12 - 20.02.21 - 04:15
Вот тут чел тоже сражался...
И добился )))

https://t.me/ru_1c/291945
   SvenSoft
 
13 - 22.02.21 - 18:41
В итоге на этом же сервере сделал копию БД с файловом варианте, все нормально работает, на клиент-серверном ни-в-какую. (12) чего-то кажется вряд ли в конфигурации дело, т.к. в файловом варианте все работает, но х.з. все может быть.
   Злопчинский
 
14 - 22.02.21 - 21:10
УНФ отличается редкой костыльностью и леплением костылей на костыли.
У них даже в инструменте для регистрации и исправления ошибок - и то ошибка.
   Nexux
 
15 - 26.02.21 - 00:14
Если работа в клиент-серверном варианте, то можно попробовать изменить current location пользователя (в региональных настройках), от имени которого запущена служба сервера 1С.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.