[УПП] Обновление Клиент-банка до версии 1.03
Всем привет. Кто уже столкнулся с обновлением формата обмена данными в клиент-банке до версии 1.03?
Вот новость:https://v8.1c.ru/tekhnologii/obmen-dannymi-i-integratsiya/standarty-i-formaty/standart-obmena-s-sistemami-klient-banka/formaty-obmena/
При загрузке в старой обработке с версией 1.02, выдает ошибку:
"Неверный реквизит платежного документа, строка 58 : КодНазПлатежа="
Подскажите, вышло уже обновление для версии Клиент-банка?
Вот новость:
При загрузке в старой обработке с версией 1.02, выдает ошибку:
"Неверный реквизит платежного документа, строка 58 : КодНазПлатежа="
Подскажите, вышло уже обновление для версии Клиент-банка?
По теме из базы знаний
Найденные решения
В модуле обработки "Клиент-Банк":
1. В процедуре "СформироватьСтруктуруТаблицыИмпорта", в строке 1246, добавляем строку:
СоздатьКолонкуВТаблице(Таб, ТабПоле, "КодНазПлатежа", Т_Строка02,"КодНазПлатежа", Видимая);
2. В процедуре "ЗаполнитьСтрокиРеквизитовПлДокументовДляИмпорта()" в строке 830 добавляем "КодНазПлатежа":
РеквизитыПлДок_Дополнительные = "СрокАкцепта,ВидАккредитива,ПлатежПоПредст,ДополнУсловия,НомерСчетаПоставщика,ДатаОтсылкиДок,КодНазПлатежа";
Либо удаляем строки из файла, ждем официалов
1. В процедуре "СформироватьСтруктуруТаблицыИмпорта", в строке 1246, добавляем строку:
СоздатьКолонкуВТаблице(Таб, ТабПоле, "КодНазПлатежа", Т_Строка02,"КодНазПлатежа", Видимая);
2. В процедуре "ЗаполнитьСтрокиРеквизитовПлДокументовДляИмпорта()" в строке 830 добавляем "КодНазПлатежа":
РеквизитыПлДок_Дополнительные = "СрокАкцепта,ВидАккредитива,ПлатежПоПредст,ДополнУсловия,НомерСчетаПоставщика,ДатаОтсылкиДок,КодНазПлатежа";
Либо удаляем строки из файла, ждем официалов
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
установлена 1.3.140.2, Сбербанк загружает нормально, АО "Райффайзенбанк" и АльфаБанк - выдает ошибку: Неверный реквизит платежного документа, строка 42 : КодНазПлатежа=...
проверил выгружаемые файлы в Сбере строки "КодНазПлатежа=" - отсутствуют
в остальных они есть без значений... причем в файле выгрузке они есть даже в строках не относящихся к зарплате!
Итог: удалили из файлов выгрузки строки "КодНазПлатежа=" и нормально загрузили платежки
проверил выгружаемые файлы в Сбере строки "КодНазПлатежа=" - отсутствуют
в остальных они есть без значений... причем в файле выгрузке они есть даже в строках не относящихся к зарплате!
Итог: удалили из файлов выгрузки строки "КодНазПлатежа=" и нормально загрузили платежки
(12), смотрел сегодняшний файл выгрузки из Альфабанка:
"1CClientBankExchange
ВерсияФормата=1.01
Кодировка=Windows
Отправитель=Альфа-Бизнес Онлайн
Получатель=
ДатаСоздания=01.06.2020
ВремяСоздания=05:40:54"
ВерсияФормата=1.01 почему-то. Как вариант, если поменять на 1.03, может будет загружать нормально. Проверю и отпишусь позже.
UPD: Не будет
"1CClientBankExchange
ВерсияФормата=1.01
Кодировка=Windows
Отправитель=Альфа-Бизнес Онлайн
Получатель=
ДатаСоздания=01.06.2020
ВремяСоздания=05:40:54"
ВерсияФормата=1.01 почему-то. Как вариант, если поменять на 1.03, может будет загружать нормально. Проверю и отпишусь позже.
UPD: Не будет
В модуле обработки "Клиент-Банк":
1. В процедуре "СформироватьСтруктуруТаблицыИмпорта", в строке 1246, добавляем строку:
СоздатьКолонкуВТаблице(Таб, ТабПоле, "КодНазПлатежа", Т_Строка02,"КодНазПлатежа", Видимая);
2. В процедуре "ЗаполнитьСтрокиРеквизитовПлДокументовДляИмпорта()" в строке 830 добавляем "КодНазПлатежа":
РеквизитыПлДок_Дополнительные = "СрокАкцепта,ВидАккредитива,ПлатежПоПредст,ДополнУсловия,НомерСчетаПоставщика,ДатаОтсылкиДок,КодНазПлатежа";
Либо удаляем строки из файла, ждем официалов
1. В процедуре "СформироватьСтруктуруТаблицыИмпорта", в строке 1246, добавляем строку:
СоздатьКолонкуВТаблице(Таб, ТабПоле, "КодНазПлатежа", Т_Строка02,"КодНазПлатежа", Видимая);
2. В процедуре "ЗаполнитьСтрокиРеквизитовПлДокументовДляИмпорта()" в строке 830 добавляем "КодНазПлатежа":
РеквизитыПлДок_Дополнительные = "СрокАкцепта,ВидАккредитива,ПлатежПоПредст,ДополнУсловия,НомерСчетаПоставщика,ДатаОтсылкиДок,КодНазПлатежа";
Либо удаляем строки из файла, ждем официалов
3 варианта:
1. Удалять из файла обмена
2. Ждать версия 141.2
3. (15)
https://v8.1c.ru/lawmonitor/07e7cad5-85f5-11ea-94d7-0050569f3973.htm
1. Удалять из файла обмена
2. Ждать версия 141.2
3. (15)
У меня версия чуть старше, и туда не подошло решение из (15).
Поэтому пока сделал автоматическое "игнорирование" строк с проблемным тэгом, чтобы вручную в файле не удалять строки.
Для этого в модуле обработки КлиентБанк в процедуре ЗагрузитьСекциюДокумента в конце цикла (почти в конце процедуры) после строки:
СтрокаРазбора = ПолучитьСтрокуИмпорта();
нужно добавить
Если СтрНайти(строкаРазбора,"КодНазПлатежа=")>0 тогда
СтрокаРазбора = ПолучитьСтрокуИмпорта();
КонецЕсли;
Ну и ждем 141.2, потом этот код не забудьте удалить.
Поэтому пока сделал автоматическое "игнорирование" строк с проблемным тэгом, чтобы вручную в файле не удалять строки.
Для этого в модуле обработки КлиентБанк в процедуре ЗагрузитьСекциюДокумента в конце цикла (почти в конце процедуры) после строки:
СтрокаРазбора = ПолучитьСтрокуИмпорта();
нужно добавить
Если СтрНайти(строкаРазбора,"КодНазПлатежа=")>0 тогда
СтрокаРазбора = ПолучитьСтрокуИмпорта();
КонецЕсли;
Ну и ждем 141.2, потом этот код не забудьте удалить.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот