Ответственная сотрудница ушла в отпуск, а ее сменщица обнаружила, что у нас примерно 1-2 месяца не работает загрузка выписок из клиент-банка ВТБ. В июне еще все было нормально, а дальше она начала вносить их вручную, не сообщив о проблеме.
Формат обмена со стороны банка - 1.03. Версия 1С - УПП 144.3. В настройках обмена выбрана программа ДБО BS-Client.
Файл с выгрузкой со стороны 1С виден, можно просмотреть его текстовое содержимое, данные в нем есть.
Но при нажатии кнопки "Прочитать данные из файла" не происходит ровным счетом ничего - ни ошибок никаких не вываливается, ни системных сообщений. Но и документы в списке "К загрузке" не появляются.
Подозреваю, что банк поменял формат вывода, а 1С не успела обновить формат обмена в УПП.
У кого есть подобная связка (УПП + банк ВТБ) - не сталкивались с проблемой?
Формат обмена со стороны банка - 1.03. Версия 1С - УПП 144.3. В настройках обмена выбрана программа ДБО BS-Client.
Файл с выгрузкой со стороны 1С виден, можно просмотреть его текстовое содержимое, данные в нем есть.
Но при нажатии кнопки "Прочитать данные из файла" не происходит ровным счетом ничего - ни ошибок никаких не вываливается, ни системных сообщений. Но и документы в списке "К загрузке" не появляются.
Подозреваю, что банк поменял формат вывода, а 1С не успела обновить формат обмена в УПП.
У кого есть подобная связка (УПП + банк ВТБ) - не сталкивались с проблемой?
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(6) Уже.
Программа видит все 31 документ в файле, формирует из них временную таблицу, а дальше убивает каждую строку в ней из-за проверки условия:
Т.е. она сверяет номер счета, с которым мы работаем в данной выписке с номером счета плательщика или получателя в каждом документе. И если они не совпадают, то данный документ помечается к удалению из временной таблицы.
А не совпадает ни один, потому что в выписке ни в одном документе нет параметра "ПолучательСчет" или "ПолучательРасчСчет", соответственно, значение пустое.
В выгрузках других банков есть такой параметр, поэтому проверка проходят, документы заносятся.
Программа видит все 31 документ в файле, формирует из них временную таблицу, а дальше убивает каждую строку в ней из-за проверки условия:
Если СтрокаДокумента.ПлательщикСчет = БанковскийСчет.НомерСчета
ИЛИ СтрокаДокумента.ПолучательСчет = БанковскийСчет.НомерСчета Тогда
Т.е. она сверяет номер счета, с которым мы работаем в данной выписке с номером счета плательщика или получателя в каждом документе. И если они не совпадают, то данный документ помечается к удалению из временной таблицы.
А не совпадает ни один, потому что в выписке ни в одном документе нет параметра "ПолучательСчет" или "ПолучательРасчСчет", соответственно, значение пустое.
В выгрузках других банков есть такой параметр, поэтому проверка проходят, документы заносятся.
(7) Позвонил еще раз в поддержку ВТБ, они отмораживаются.
Я говорю - у вас нет номера счета в выгрузке. А она - я не настолько специалист, убедитесь, что у вас в 1С выбран формат обмена 1.03, а не 1.02 или 1.01.
Как, блин, убедиться, что ВЫБРАН формат 1.03? В моем понимании они просто в новой версии добавляют новые поля, а вот именно выбирать версию формата нельзя. Или я неправ?
Я говорю - у вас нет номера счета в выгрузке. А она - я не настолько специалист, убедитесь, что у вас в 1С выбран формат обмена 1.03, а не 1.02 или 1.01.
Как, блин, убедиться, что ВЫБРАН формат 1.03? В моем понимании они просто в новой версии добавляют новые поля, а вот именно выбирать версию формата нельзя. Или я неправ?
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот