Партионная почта
Версия от 16:17, 7 ноября 2017; Корнеечев Евгений (обсуждение | вклад) (Добавил найденные проблемы.)
Введение
«Партионная почта» (далее ПП) — программа для подготовки регистрируемых почтовых отправлений (посылок, заказных писем, бандеролей) к отправке Почтой России.
Ознакомиться с документацией и скачать программу можно здесь.
На момент написания статьи (25.10.2017) на сайте имеются две версии программы:
- Версия 1.25.02.03(s) - работает с СУБД Firebird (далее FB) >= 3.0.0
- Версия 1.24.02.03(s) - Firebird < 3.0.0 (в архиве с дистрибутивом две версии 1.5.3 и 2.1.1)
Сразу скажем, что завести версию 1.24 пока не удалось.
Установка ПП 1.25.02.03(s) на Alt Workstation 8.1
- Скачиваем и устанавливаем FB c официального сайта (третьей версии в p8 пока нет) - http://www.firebirdsql.org/en/firebird-3-0 (версия для Linux). Дефолтный пароль на пользователя sysdba - masterkey, данные учетные данные в программе будут доступны по хоткею Ctrl+A (поэтому для удобства пользова).
- Устанавливаем wine: пакет i586-wine-vanilla (для x86_64, для 32х разрядной ОС - wine-vanilla-full)
- Скачиваем и распаковываем архив дистрибутива ПП 1.25.
- Запускаем из архива Setup.exe, устанавливаем; на запрос на установку сервера Firebird отвечаем нет.
- В папку /home/user/.wine/drive_c/PartPost125/bin необходимо положить библиотеку GDS32.DLL
(взять ее можно, например, с машины с Windows c установленным FB 3 из папки С:\Windows\{SysWOW64|System32})
- Следующим этапом необходимо переложить чистую БД /home/user/.wine/drive_c/PartPost125/data/PARTPOST.IB в более безопасное место и назначить необходимые права:
# mv /home/user/.wine/drive_c/PartPost125/data/PARTPOST.IB /etc/firebird/ # chown firebird:firebird /etc/firebird/PARTPOST.IB
- Затем из папки /home/user/.wine/drive_c/PartPost125/bin запускаем f103_cgf.exe ("Расположение базы данных") и указываем сервер 127.0.0.1 и путь до базы /etc/firebird/PARTPOST.IB (если указать с помощью кнопки обзор - путь будет неправильный - Z:\etc\firebird\PARTPOST.IB - работать не будет!)
- После всех этих настроек можно пользоваться программой "Предпочтовая подготовка" - PPostIn.exe из папки /home/user/.wine/drive_c/PartPost125/bin
- С главного меню ярлык может не заработать - необходимо подправить команду запуска на следующую:
env WINEPREFIX="/home/user/.wine" wine C:\\PartPost125\\bin\\PPostIn.exe
Известные проблемы
При тестировании партионной почты появились некоторые проблемы.
Списки>>новый список ф.103, далее заполнить поля и нажать кнопку далее появляется ошибка.