Импорт в склад (SH4) из Game-Keeper

На рабочем месте, где планируется производить импорт товаров из базы данных GK в программу складского учета Store House 4 (SH4), необходимо создать копию клиентской части склада – это папка SH4, назвав ее, например SH4_GK.


В эту папку SH4_GK скопировать файлы SHTR.dll – транспортная библиотека и gkTr.ini – файл конфигурации импорта из установочного дистрибутива GK из папки gkSH. По умолчанию она находится по пути D:\GK\gkInterface\gkSH.


Библиотеку транспорта SHTR.dll копируем с заменой уже имеющейся.


Настраиваем файл конфигурации импорта gkTr.ini:

[DbConnect]

ServerName =127.0.0.1                                                       – ip-адрес сервера Game-Keeper

DBNAME=gkArcade                                                            – название БД Game-Keeper

UserName =sa                                                                    – пользователь SQL Server

Password = 4F74999A405D97450D61241085055AC4       – пароль от sa в зашифрованном виде

Provider =SQLNCLI11

[Settings]

DateFmt = d/m/yyyy                                                            – формат даты на сервере Game-Keeper


На этом рабочем месте для корректного доступа импорта к базе данных GK требуется установить компонент Native Client SQL 2012. Установщик можно скачать по ссылке: https://yadi.sk/d/BbCkBV143aHict.

Затем запускаем IRkSetup.exe в папке SH4_GK от имени Администратора, подключаемся к базе данных GK, выбираем корневую вершину Game-Keeper, созданную нами при установке склада, указываем пути к словарям и расходу, выбираем тип группировки расходных документов (как удобно видеть эти документы бухгалтеру-калькулятору). Пути к словарям и расходу могут быть произвольными, но должны быть реально существующими.


Создаем ярлык от ImportRK.exe и выносим его на рабочий стол в папку с ярлыками для SH4, выставляем в свойствах ярлыка право на запуск от имени Администратора.



Запускаем ярлык импорта из GK, подключаемся к базе данных GK, выбираем корневую вершину Game-Keeper, выставляем даты и проверяем загрузку данных. При правильной настройке произойдет загрузка документов расхода из GK в базу данных SH4.