client-bank-exchange-php
client-bank-exchange-php copied to clipboard
1CClientBankExchange parser written in PHP
При обработке больших выписок потребляется не приличное количество памяти.
Покрыть тестатми создание платежных поручений
В сответствии со спецификацией, можно указывать в выписке несколько расчетных счетов. Сейчас парсится только последний
по умолчанию кодировка cp1251 устанавливается только если файл действительно в ней. Например Сбербанк делает файл уже в UTF-8, из-за этого возникала ошибка.
При парсинге меняет формат некоторых дат с d.m.Y на Y-m-d ДатаСоздания | 2024-10-23 -- | -- ВремяСоздания | 09:23:10 ДатаНачала | 22.10.2024 Выписка: [ТестБанк.txt](https://github.com/user-attachments/files/17657937/default.txt)