Просмотр полной версии : Настройка импорта в SHouse по сети
На предприятии R-Keeper и Shouse4 на разных машинах; сейчас импорт в SH настроен на той машине, где установлен R-Keeper. RK7 кидает данные в папку SHExport, туда настроены пути в iRKSetup. Попробовал на другой машине настроить через сеть импорт - не дает. Как правильно сделать?
RK7 кидает данные в папку SHExport, туда настроены пути в iRKSetup.А зачем? SH умеет подключаться к серверу справочников и забирать все данные по адресу:порту.
Mr.Wizard
17.08.2012, 10:46
О, а как настроить?
Экспорт товаров и продаж в SH4
1)В папку с ImportRK.exe надо положить содержимое папки install\bin\sh4tr (rk7tosh4.dll – библиотеку связи с RK7, shtr.dll – библиотеку импорта (отличную от shtr.dll для RK6), netkern.dll, errors32.dll, thread32.dll, dllman.dll, tcpsoc.dll (или другой сетевой драйвер)).
2)Запустить программу IRKSetup и настроить тип группировки и, возможно, разбивку по складам и задание корреспондента по категории расхода. Обязательно прописать существующий путь (например, “c:\”) в 2х полях «Путь».
3)В Rkeeper 7 выставить флаг «цена StoreHouse» у одного типа цен.
4)Настроить rk7tosh4.ini в папке с ImportRK.exe. О секциях NETKERN, TCPSoc см. в разделе Настройка сети
REFSERVER7 – секция в rk7tosh4.ini (для ImportRK)
ServerName(RK7SRV) - имя сервера справочников Rkeeper7
ClientName(SH4CLIENT) – имя клиента. Главное, чтобы не пересеклось с другим именем.
ImportMode(0) – режим импорта, 0 – по сети с сервера, 1 – из файлов.
ImportPath – если режим импорта 1 (импорт из файлов), то указывается либо путь к каталогу с файлами данных (получаемыми из менеджерской), либо путь вида: HKLM\SOFTWARE\UCS\SHTrans\MYSERV\Settings\2. В таком случае путь будет взят из значения ключа srcPath в реестре по адресу, заданному ImportPath. (Корневая ветка – всегда HKEY_LOCAL_MACHINE).
RestaurantCode(0) – Код ресторана (короткий). Если задан и не 0, то будут закачиваться продажи только ресторана с таким кодом, если импорт по сети (ImportMode=0). Элементы меню и модификаторы будут закачиваться те, что в торговой группе, заданной в свойствах этого ресторана и те, что продавались в этом ресторане. Остальные справочники всегда закачиваются полностью (кроме черновиков).
Экспорт/импорт данных о продажах через файл
В менеджерской: меню Сервиc – Экспорт Данных – Экспорт Данных StoreHouse. Необходимо указать даты экспорта (с, по), тип группировки (если тип группировки не совпадет с типом, указанным в IrkSetup – будет ошибка), каталог для сохранения файлов.
В файле rk7tosh4.ini необходимо указать режим импорта (из файлов) и ветвь реестра, откуда следует взять путь к файлам для импорта.
ImportMode(0) – режим импорта, 0 – по сети с сервера, 1 – из файлов.Ключевая фраза!
ImportMode(0) – режим импорта, 0 – по сети с сервера
А такой тип как настроить?
И, самое главное: есть ли принципиальная разница "в качестве", каким импортом лучше пользоваться?
Мы всегда настраиваем "по сети" и в Менеджерской ничего не трогаем. Группировку определяем только в IRKSetup. Все работает без проблем и нет необходимости запускать Менеджера для выгрузки в файлы.
Учтите, что для RK7 shtr.dll несколько штук!
Поэтому сам файлик из последних версий дистрибутива пропал!
Актуально для sh4 старше 4.8х
1833 1834
Близко к теме: тут у одного клиента (сеть ресторанов) выгрузка любопытно сделана: RK7 выгружает все в виде xml, и в хаус, соответственно, все попадает через импорт xml, а стандартным импортом вообще не пользуются. Это очень криво или очень круто?
Это очень криво или очень круто?Возможно они этот импорт обрабатывают не только в хаусе?
Тогда им это ОЧЕНЬ круто!
Вроде как только в хаусе.
Вроде как только в хаусе.А зачем тогда "лишнее звено в цепи"? т.е. xml ?
"Так получилось", скорее всего :)
Недостаток может знаний по новому продукту? )
А зачем тогда "лишнее звено в цепи"?
Вот я и спрашиваю :)
"Так получилось", скорее всего
Я тоже склоняюсь...
Импорт должен идти именно между серверами.. Все остальное колхоз.
Близко к теме: тут у одного клиента (сеть ресторанов) выгрузка любопытно сделана: RK7 выгружает все в виде xml, и в хаус, соответственно, все попадает через импорт xml, а стандартным импортом вообще не пользуются. Это очень криво или очень круто?
Оказалось что это не только не круто, но и очень долго.
Попросили им настроить по сети.
Остались ОЧЕНЬ довольны!
---------- Добавлено в 15:37 ---------- Предыдущее сообщение было размещено в 15:36 ----------
Импорт должен идти именно между серверами.. Все остальное колхоз.
Согласен. За исключением явных исключений (отсутствие сети).
Powered by vBulletin® Version 4.2.6 LTS Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot