Не формируется xml-файл ведомости на перевод денег в банк
16.09.2014 17:37
#
При формировании ведомости на перевод денег в банки и выгрузке реестра в формате xml сформированный файл не сохраняется на диск (хотя сообщение говорит о том, что файл успешно создан). При формировании в формате txt или dbf файл сохраняется. Кроме того, при выгрузке реестра в формате dbf, структура файла не соответствует утвержденному банком ("Сбербанком") шаблону.
- 110 просмотров
В сбербанке каждый филиал может установить свой формат!
Поэтому. надо изменять формульную часть под такой филиал индивидуально.
Здравствуйте!
В формате xml файл сохранился в кодировке windows 1251.
Банк требует файл в UTF-8.
Как можно перекодировать?
Подскажите, пожалуйста.
Из хэлпа:
Функция ФАЙЛ_ОТКРЫТЬ
Функция ФАЙЛ_ОТКРЫТЬ предназначена для открытия файла на чтение.
ФУНКЦИЯ ТИП_ФАЙЛ: ФАЙЛ_ОТКРЫТЬ(ТИП_СТРОКА: имя_файла
[; кодировка])
Параметры:
Имя_файла - путь к открываемому файлу. Если указанный файл не найден, то расчет останавливается по ошибке.
Кодировка - необязательный параметр логического или строкового типа.
Если задано значение логического типа, то определяет необходимость перекодировки символов.
Если параметр имеет значение:
ДА - или опущен, то перекодировка из кодовой таблицы OEM cp 866 включена.
НЕТ - перекодировка символов файла не производится (в кодовую страницу cp1251, используемую в программе).
Дополнительные возможности перекодировки доступны, если указывается значение строкового типа:
P.S. Функция ФАЙЛ_СОЗДАТЬ работает аналогично.