Введение

Из StoreHouse 5 можно импортировать себестоимость товаров в r_keeper_7. Если требуется настройка для StoreHouse 4, то она находится здесь.

Копирование библиотек

Для настройки импорта себестоимостей необходимо скопировать файлы DLL из папки StoreHouse, а затем сделать настройки в менеджерской станции. Не забудьте настроить себестомости в StoreHouse, чтобы было что импортировать. 

  1. Скопируйте из папки \StoreHouse_5\Client\ файлы:
    • sDbCli.dll
    • msdset.dll
    • RTL60.BPL
    • domm.dll
  2. В папку менеджерской станции. Обычно это \Rk7Manager или \bin\win
    • Скачайте актуальную библиотеку sh5rki.dll с FTP-сервера. Находится она по адресу ftp://ftp.ucs.ru/StoreHouse 5/_utils/sh5rki/ и распакуйте архив с заменой в папку сервера справочников

Настройка в менеджерской станции

  1. Запустите менеджерскую станцию
  2. Создайте новую связку для базы данных StoreHouse в разделе Сервис > Экспорт данных > Конфигурации баз данных SH4
  3. В настройках укажите:
    1. Имя пользователя, например Admin
    2. Сервер:порт для подключения к StoreHouse. В отличии от SH4, здесь не нужно указывать полную строчку подключения, достаточно сервер:порт.
    3. Пароль пользователя
    4. Версию StoreHouse в выпадающем меню
  4. Создайте новую себестоимость в Меню > Тип себестоимостей
    1. Укажите название себестоимости
    2. В настройках поставьте галочки напротив:
      • Использовать в отчетах
      • Разрешить переопределения
    3. В поле настройки StoreHouse выберите ту настройку, которую до этого создавали в Конфигурации баз данных.
    4. По желанию, здесь можно указать Товарную группу — в кавычках, точно как в StoreHouse. Это необязательная настройка, её можно указывать непосредственно перед импортом. Можно перечислить несколько товарных групп через пробел или запятую.
  5. Поставьте статус Активный
  6. Сохраните настройки.

Запуск импорта

Импорт можно запускать 2-мя способами. Непосредственно из меню и через импорт данных. 

  1. В менеджерской станции перейдите в Сервис > Импорт данных > Импорт себестоимостей из StoreHouse
  2. Выберите Тип себестоимости, который вы создали в пункте 4
  3. Выберите Элементы справочника
  4. Выберите Ключ подразделения в выпадающем меню
  5. Если нужно указать товарную группу, укажите её руками в кавычках, точно как в StoreHouse. Можно перечислить несколько товарных групп через пробел или запятую. Например, "Меню ресторана".
  6. По желанию выберите Дату, Тип элемента, Элементы справочника и Метод вычисления
  7. Нажмите ОК
  8. Нажмите ОК.

Чтобы быстро импортировать только нужную группу меню, импорт можно запускать непосредственно из меню. Для этого:

  1. В менеджерской станции перейдите в Меню > Меню
  2. Нажмите правой кнопкой мыши на нужную группу меню
  3. Выберите Действия > Импорт себестоимости из StoreHouse
  4. Настройте детали импорта, как описано выше и запустите.

Решение проблем

Проблема. Импорт не запускается. Выдаёт ошибку "Библиотека sh5rki.dll не найдена. Импорт из StoreHouse 5 недоступен"

Причина. В папке менеджерской станции не хватает нужных библиотек.
Решение. проверьте наличие всех нужных файлов в менеджерской станции и добавьте по необходимости

  • sh5rki.dll
  • sDbCli.dll
  • msdset.dll
  • RTL60.BPL
  • domm.dll

Перезапустите сервер справочников и менеджерскую станцию. Проверьте ещё раз.