printDM

0

Описание

Языки

  • Python99,9%
  • PowerShell0,1%
README.MD

Программа печати DM Gs1 кодов для честного знака

Релиз v1.2.1

  1. Изменена загрузка кодов теперь из файлов EPS в базу данных
  2. Печать кодов с использованием ZPL принтера
  3. Поддержка печати на локальном принтере
  4. Поддержка печати на сетевом принтере
  5. Вынесена часть настроек в CONFIG.py

Релиз v1.2.2

  1. Добавлено обновление таблицы после печати и загрузки новых кодов
  2. Вынесена часть настроек в CONFIG.py
  3. При загрузке кодов в конце выводится сообщение об успешной загрузке
  4. Проверка загрузки файла на повтор

Релиз v1.2.3

  1. Добавлена обработка extensions при загрузке кодов из файла
  2. исправлена ошибка с передачей исключения
  3. переименованы функции load_order_eps. добавлен префикс _
  4. замена CONFIG на config
  5. замена переменных на константы из config
  6. приведение исключений к одному типу

Релиз v1.2.4

  1. Добавлен флаг CHECKING_PARTY_INPUT в CONFIG.py для проверки ввода пользователем номера партии
  2. Настроено передача исключений из модуля load_order_eps

Релиз v1.3.1

  1. Рефакторинг функции печати
  2. Добавлена проверка контрольного числа gtin
  3. Рефакторинг модуля print_label
  4. Начало разработки модуля test_print_label
  5. Тесты для функций _get_prefix_for_printing, _calculate_check_digit, _is_valid_gtin

Релиз v1.3.2

  1. Рефакторинг, оптимизация, типизация функции print_label._get_codes_for_printing
  2. Упорядочивание файлов проекта, перенос файла БД в папку db
  3. Рефакторинг кода всего проекта
  4. Внесены изменения в print_label.py - _prepare_zpl

Релиз v1.3.3

  1. Перенос кода в другое хранилище - GitVerse
  2. Добавлен новый вид этикетки - 'Лайфактор-box': 'LF_box',