Введение

Из StoreHouse 4 можно импортировать себестоимость товаров в r_keeper_7. 

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

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

  1. Укажите ИНН в Собственных реквизитах, если он не указан
  2. Скопируйте из папки \StoreHouse_4\Client файлы:
    • SdbVcl.dll
    • DoMan.dll
    • SdbCli.dll
    • RTL60.BPL
  3. В папку сервера справовочников. Обычно это \Rk7Reference или \bin\win

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

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

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

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

  1. В менеджерской станции перейдите в Сервис > Импорт данных > Импорт себестоимостей из StoreHouse
  2. Выберите Тип себестоимости, который создали в пункте 4
  3. Выберите Элементы справочника
  4. Укажите Код склада
  5. Если нужно указать товарную группу, укажите её руками в кавычках, точно как в StoreHouse. Можно перечислить несколько товарных групп через пробел или запятую, которые являются разделителями товарных групп в этом поле. 
  6. По желанию выберите Дату, Тип элемента, Элементы справочника и Метод вычисления
  7. Нажмите ОК
  8. Нажмите ОК.
  9. Если появляется ошибка "Exception running function REFIMPORTSH4COSTTYPE on RK7: Exception:Db exception # 129. Неизвестное исключение процедуры сервера 129", это означает отсутствие лицензий. Скорее всего, запущенный StoreHouse 4 занимает единственную лицензию и его следует закрыть для проведения импорта.
  10. Для корректного импорта, себестоимость должна быть в StoreHouse 4. Это означает, что:
    1. Для блюда r_keeper_7 должен быть создан комплект;
    2. На складе должны быть составляющие этого комлекта с ценой выше нуля. Если составляющих, то есть, остатков, нет — их необходимо оприходовать на склад.
  11. После выполнения предыдущего пункта и успешного импорта, цена появится в r_keeper_7:

    Если появилась — всё сделано правильно.

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

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