Skip to content
This repository has been archived by the owner on Nov 13, 2017. It is now read-only.

Latest commit

 

History

History
78 lines (65 loc) · 5.49 KB

CHANGELOG.md

File metadata and controls

78 lines (65 loc) · 5.49 KB
v. 4.2.1 13.05.15
  • добавлена обработка ЕВ
v. 4.2.0 08.05.15
  • изменен формат файлов конфигурации с XML на YAML
  • изменены правила округления ROUND_05UP на ROUND_HALF_EVEN
  • столбцы, в которых отображаются суммы по нескольким районам, теперь рассчитываются в самом шаблоне
  • рефакторинг кода
v. 4.1.7 02.04.15
  • при округлении вместо math теперь используется decimal и правило ROUND_05UP.
v. 4.1.6 31.03.15
  • рефакторинг обработки исключений
  • код немного стандартизирован по PEP-8
  • добавлена возможность указания отдельных правил выборки для каждого из районов, на случай, если правила отличаются
  • строки форматируются при помощи format
v. 4.1.5 27.02.15
  • переработана процедура формирования веб-страницы отчёта, теперь отчет создается на основе шаблона bank.tmpl при помощи Jinja.
  • имя файла CSS, встраиваемого в веб-страницу, изменено на bank.min.css, а сам шаблон минифицирован. Для разработки по прежнему используется bank.css.
  • для бо́льшей гибкости константа TREASURY_INVERSE удалена из исходного текста скрипта. Для указания органов казначейства, по которым необходимо учитывать сводный бюджет вместо территориального, теперь используется атрибут inverse элемента <code> в файле config.xml.
  • небольшой рефакторинг.
v. 4.1.4 25.02.15
  • добавлена опциональная возможность указания разделителя разрядов в выходном файле. По умолчанию включена, разделителем является пробел.
  • В связи с этим добавлены ключи командной строки: -nosep, --noseparator - не использовать разделитель разрядов -m DECIMAL_MARK, --mark DECIMAL_MARK - символ, используемый в качестве разделителя разрядов Ключ создания БД на диске переименован с -m, --memory в -d, --disk соответственно.
  • Добавлен вывод информации о версии.
v. 4.1.3 21.02.15
  • добавлена возможность записи выходного файла во временный файл temp[html|xml] в случае если файл существует и занят.
v. 4.1.2 17.02.15
  • добавлена возможность создания БД на диске, для чего добавлен ключ запуска -m или --memory с параметром [0|1]
  • операции записи в БД теперь проводятся после всех транзакций, что увеличивает быстродействие.
  • оптимизация алгоритма в части формирования дат при выводе.
v. 4.1.1 05.12.14
  • добавлена возможность использовать курсив - параметр /summary/divs/italic в summary.xml
v. 4.1.0 06.10.13
  • убран вывод в TXT
  • добавлен вывод в HTML (для оформления таблицы в этом файле используется bank.css) и открытие в браузере по умолчанию
  • выборка данных теперь осуществляется из файлов DBF, для чего добавлен отдельный модуль импорта
  • добавлена возможность указания органов казначейства, для которых необходимо учитывать сводный бюджет вместо территориального (Z - '0') в FTGZTMDN.XXX (константа TREASURY_INVERSE)
  • использован другой алгоритм округления
  • добавлен параметр emphline в конфигурационном файле summary.xml, отвечающий за номера строк, которым необходимо дополнительное полужирное выделение
  • обновлена конфигурация
  • мелкие улучшения
v. 4.0.1 04.06.13
  • исправлены ошибки округления
  • исправлен алгоритм форимрования ширины столбцов
  • добавлен вопрос при выходе
v. 4.0.0 03.05.13
  • релиз :)