Введение
Sh4Utils - клиентское приложение для выполнения дополнительныъ операций и построения отчетов в виде куба по технологии OLAP.
Подробная информация о функционале приложения приведена в руководстве пользователя по системе StoreHouse v4 ftp://ftp.ucs.ru/books/storehouse_v4_user_manual.pdf
Примечание: Для запуска приложения Sh4Utils не требуется лицензия.
Установка приложения SH4Utils:
- загрузить с FTP ftp://ftp.ucs.ru/storehouse/sh4/ShUtils дистрибутив актуальной версии Sh4Utils
- загрузить с FTP ftp://ftp.ucs.ru/storehouse/sh4/ShUtils/CubeDLL.rar архив с библиотекой CubeDLL.dll
- распаковать архив с дистрибутивом в рабочую директорию \SH4
- распаковать архив с библиотекой CubeDLL.dll в рабочую директорию \SH4
- создать на рабочем столе ярлык для запуска приложения Sh4Utils.exe
В приложении Sh4Utils есть несколько отчетов, для построения которых используются внешние источники данных - отчет "Оперативные остатки" и "Анализ неплательщиков".
Отчет "Оперативные остатки" строится на основании данных, полученных из двух источников - БД SH4 и online-данные с кассовых серверов.
Для взаимодействия с кассовыми серверами приложение Sh4Utils использует доп. библиотеку rkonline.dll:
- для связи с кассовыми серверами RK6 библиотеку rkonline.dll и остальные необходимые для работы файлы можно загрузить с FTP ftp://ftp.ucs.ru/storehouse/sh4/ShUtils.DLLs/shutils.rar
- для связи с кассовыми серверами RK7 библиотека rkonline.dll и остальные необходимые для работы файлы находятся в дистрибутиве RK7 (каталог \bin\RKOnline)
Настройка связи с RK7
- Скачать архив дистрибутива RK7 подходящей версии
- Скопировать из папки bin\RKOnline DLL-файлы в папку \SH4
- Отредактировать файл Rkonline.ini, вписав в него адрес кассового сервера. Пример рабочего конфига:
[netbios] Adapter = 0 [Config] ClientName=MIDSRV [netkern] protocols = tcpsoc.dll [TCPSOC] listen=0 [TCPDNS] MIDSRV=127.0.0.1:4639
-
Запустить Sh4Utils.exe от имени администратора