Введение

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

  1. Скачать архив дистрибутива RK7 подходящей версии
  2. Скопировать из папки bin\RKOnline DLL-файлы в папку \SH4
  3. Отредактировать файл Rkonline.ini, вписав в него адрес кассового сервера. Пример рабочего конфига:
    [netbios]
    Adapter = 0
    
    [Config]
    ClientName=MIDSRV
    
    [netkern]
    protocols = tcpsoc.dll
    
    [TCPSOC]
    listen=0
    
    [TCPDNS]
    MIDSRV=127.0.0.1:4639
  4. Запустить Sh4Utils.exe от имени администратора
Подробнее о сетевых параметрах RK7 можно почитать здесь: http://support.ucs.ru/ru/node/5235)