Ларчик загрузки выписок просто удалялся

Написал клиенту загрузку выписок Т-Банка. Там пришлось использовать браузер Chrome, потому что ссылки просто так не скачиваются.

И вот в какой-то момент все перестало работать. Оказалось, Т-Банк стал высылать выписку в формате ZIP.

Я сделал распаковку текстовых файлов выписки из ZIP-файлов.

Все вроде бы заработало, но возникла одна проблема — старые файлы выписки теперь не удалялись. Я сначала думал, проблема в правах доступа на файлы, может быть при распаковке файлов новые файлы создаются с неправильными правами.

Но потом меня осенило — все оказалось проще.

Когда текстовый файл выписки распаковывался из архива, сохранялись его признаки, в том числе «Только чтение», а при скачивании через браузер не сохранялись.

Сделал снятие признака «Только чтение» и все заработало.

А то я уже хотел не удалять загруженные выписки, а перемещать, благо перемещать файлы с признаком «Только чтение» 1С дает.

fixin

Программирую на 1С с 1999 года. В 1С просто Гений. В 2020 году ушел из офиса на вольные хлеба фриланса. Принимаю заказы.

Читайте также:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *