При загрузке платежей не считываются комментарии, записанные кирилицей Сборка 1131 от 11 марта
Имею шаблон загрузки:
Код:
payment.load.pattern.1=Шаблон загрузки платежей
payment.load.pattern.1.type=1
payment.load.pattern.1.encoding=Cp866
payment.load.pattern.1.payment_type=6
payment.load.pattern.1.search.1.pos=1
payment.load.pattern.1.search.1.regime=1
payment.load.pattern.1.search.1.type=parameter
payment.load.pattern.1.search.1.pid=6
payment.load.pattern.1.position_sum=2
payment.load.pattern.1.regexp=(\w+);([\d\.]+);(\w+)
payment.load.pattern.1.position_comment=3
payment.load.pattern.1.position_date=4
payment.load.pattern.1.date_format=ddMMyyyy
Имею файл для загрузки в кодировке 866:
Код:
058323;115.00;Test Comment;27022013
037805;115.00;Test Платеж через УФПС от 27.02.2013;27022013
037851;115.00;Платеж через УФПС от 27.02.2013;27022013
079317;29.68;Платеж через УФПС от 27.02.2013;27022013
При загрузке получаю сообщение:
(3) 037851;115.00;Платеж через УФПС от 27.02.2013;27022013
=> строка не совпала с шаблоном
(4) 079317;29.68;Платеж через УФПС от 27.02.2013;27022013
=> строка не совпала с шаблоном
Обработано строк => 4; из них комментариев => 0, ошибочных => 0, загружено => 2
Итого загружено платежей => 2
Причем в двух загруженных платежах комментарий оказался Test - то есть загрузчик отсек комментарий до первого пробела
Если в шаблоне сменить Cp866 на Cp1251 и создать файл в кодировке 1251 то поведение загрузчика идентичтно.
Информация о версии:
Клиент: вер. 5.2 сборка 1131 от 11.03.2013 20:08:57
os: Windows 7; java: Java HotSpot(TM) Client VM, v.1.7.0_11
ВНИМАНИЕ: Спецификация версии 1.7 не рекомендуется
Сервер: вер. 5.2 сборка 1442 от 11.03.2013 20:09:04
os: Windows 7; java: Java HotSpot(TM) Client VM, v.1.7.0_11
ВНИМАНИЕ: Спецификация версии 1.7 не рекомендуется