ФУНКЦИИ ПОЛУЧЕНИЯ ИМЕНИ ФАЙЛА В ФОРМАТЕ БАНКА - Каминсофт

ФУНКЦИИ ПОЛУЧЕНИЯ ИМЕНИ ФАЙЛА В ФОРМАТЕ БАНКА

28 нояб 2018 13:30 #1
от Широков Игорь
Добрый день.
В процессе работы столкнулись с ошибкой или ограничением при выгрузки выплаты в банк.
При формировании файла выплаты денежных средств не присваивается следующий порядковый номер, который должен соответствовать номеру отправки
Максимальное количество порядкового номера остановилось на заветной цифре 99.
А все из за кода в общем модуле с ограничением в 2 символа.

Функция ПолучитьИмяФайлаВФорматеВТБ24_TXT(п_ВидОперации, п_ИНН, п_НомерОтделения, п_УникальныйНомерКлиента, п_ДатаОтправки, п_НомерОтправки)

л_Операция = ?(п_ВидОперации = 0, "O_", "Z_");
УНК = Лев(СокрЛП(п_УникальныйНомерКлиента),10);
УНК = Лев("0000000000",10-СтрДлина(УНК)) + УНК;

//Возврат л_Операция + УНК +"_"+ Формат(п_ДатаОтправки,"ДФ=yyyyMMdd") + "_" + Формат(п_НомерОтправки,"ЧЦ=2; ЧВН=") + ".txt"; //было
Возврат л_Операция + УНК +"_"+ Формат(п_ДатаОтправки,"ДФ=yyyyMMdd") + "_" + Формат(п_НомерОтправки,"ЧЦ=3") + ".txt"; //стало
КонецФункции

Просьба подправить в типовом релизе, а то каждый раз после обновления приходится править вручную.
Тема закрыта.
Спасибо сказали: Андрей Ланьшин
28 нояб 2018 14:28 #2
от Сергей
Добрый день!
В описании формата указано:
"Порядковый номер файла за день. Максимальная длина - 2 символа."
Это не ошибка, это то, что написано в требованиях к наименованию файла.

Самарин Сергей, Группа компаний КАМИН
Тема закрыта.
Спасибо сказали: Андрей Ланьшин, Ольга Николаевна, strag

Опрос
Всего 3 простых вопроса

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

Принять