Просмотр полной версии : Импорт из РК7
michal3003
02.03.2015, 10:03
Имеется редактор РК7, имеется StoreHouse 4...в складе созданы 2 базы (то есть своя для каждого ресторана)....в редакторе кипера заведены 2 ресторана....созданы торговые группы для каждого ресторана....в меню в свойствах блюда выбраны соответствующие торговые группы...как настроить импорт для каждой базы?поясните поэтапно, пожалуйста....то есть в инишнике можно же прописать код ресторана? мне надо два разных импорта настраивать?инишник же один...то есть можно скопировать файлы импорта в две разные папки и прописать код ресторана?или как быть?Заранее спасибо.
Gloomy_ru
02.03.2015, 11:30
Имеется редактор РК7, имеется StoreHouse 4...в складе созданы 2 базы (то есть своя для каждого ресторана)....в редакторе кипера заведены 2 ресторана....созданы торговые группы для каждого ресторана....в меню в свойствах блюда выбраны соответствующие торговые группы...как настроить импорт для каждой базы?поясните поэтапно, пожалуйста....то есть в инишнике можно же прописать код ресторана? мне надо два разных импорта настраивать?инишник же один...то есть можно скопировать файлы импорта в две разные папки и прописать код ресторана?или как быть?Заранее спасибо.
Два сервера отчетов, каждый для своего ресторана - есть такая возможность?
---------- Добавлено в 10:16 ---------- Предыдущее сообщение было размещено в 10:16 ----------
Или
В инишнике код ресторана указать:
[REFSERVER7]
ServerName = TEST_RK7SRV ;; Имя сервера справочников или сервера отчетов в RKeeper7
ClientName = SH4cli ;; Имя клиента. Должно быть уникальным!
NetworkTimeout = 3600000 ;; Таймаут - 1 час
ImportMode=0 ;; Режим импорта: 0 – по сети с сервера, 1 – из файлов.
ImportPath= ;; Путь к файлам данных.
Если режим импорта 1 (импорт из файлов), то указывается либо путь к каталогу с файлами данных (получаемыми из менеджерской), либо путь вида: HKLM\SOFTWARE\UCS\SHTrans\MYSERV\Settings\2. В таком случае путь будет взят из значения ключа srcPath в реестре по адресу, заданному ImportPath. (Корневая ветка – всегда HKEY_LOCAL_MACHINE).
RestaurantCode=0 ;; Код ресторана.
Если задан и не 0, то будут закачиваться продажи только ресторана с таким кодом, если импорт по сети (ImportMode=0). Элементы меню и модификаторы будут закачиваться те, что в торговой группе, заданной в свойствах этого ресторана и те, что продавались в этом ресторане. Остальные справочники всегда закачиваются полностью (кроме черновиков).
---------- Добавлено в 10:30 ---------- Предыдущее сообщение было размещено в 10:16 ----------
мне надо два разных импорта настраивать?
Два, да. С указанием разных кодов ресторанов, но одним сервером, откуда расход сосется.
з.ы. Сам такого не видел - всегда разделяли серверами отчетов. попробуйте, отпишитесь пожалуйста.
michal3003
02.03.2015, 11:40
Два сервера отчетов, каждый для своего ресторана - есть такая возможность?
---------- Добавлено в 10:16 ---------- Предыдущее сообщение было размещено в 10:16 ----------
Или
В инишнике код ресторана указать:
[REFSERVER7]
ServerName = TEST_RK7SRV ;; Имя сервера справочников или сервера отчетов в RKeeper7
ClientName = SH4cli ;; Имя клиента. Должно быть уникальным!
NetworkTimeout = 3600000 ;; Таймаут - 1 час
ImportMode=0 ;; Режим импорта: 0 – по сети с сервера, 1 – из файлов.
ImportPath= ;; Путь к файлам данных.
Если режим импорта 1 (импорт из файлов), то указывается либо путь к каталогу с файлами данных (получаемыми из менеджерской), либо путь вида: HKLM\SOFTWARE\UCS\SHTrans\MYSERV\Settings\2. В таком случае путь будет взят из значения ключа srcPath в реестре по адресу, заданному ImportPath. (Корневая ветка – всегда HKEY_LOCAL_MACHINE).
RestaurantCode=0 ;; Код ресторана.
Если задан и не 0, то будут закачиваться продажи только ресторана с таким кодом, если импорт по сети (ImportMode=0). Элементы меню и модификаторы будут закачиваться те, что в торговой группе, заданной в свойствах этого ресторана и те, что продавались в этом ресторане. Остальные справочники всегда закачиваются полностью (кроме черновиков).
---------- Добавлено в 10:30 ---------- Предыдущее сообщение было размещено в 10:16 ----------
Два, да. С указанием разных кодов ресторанов, но одним сервером, откуда расход сосется.
з.ы. Сам такого не видел - всегда разделяли серверами отчетов. попробуйте, отпишитесь пожалуйста.
один сервер отчетов для двух ресторанов
Gloomy_ru
02.03.2015, 11:52
Значит две папки с импортом, с указанием разных кодов в инишнике rk7tosh4.ini.
michal3003
02.03.2015, 12:07
Значит две папки с импортом, с указанием разных кодов в инишнике rk7tosh4.ini.
создам две папки ....а какие файлы нужны для импорта?библиотеки?понятно , что нужны: importrk.exe, irksetup.exe, rk7tosh4.ini, SHTR.dll, RKEEPER.ini...что еще?
создам две папки ....а какие файлы нужны для импорта?библиотеки?понятно , что нужны: importrk.exe, irksetup.exe, rk7tosh4.ini, SHTR.dll, RKEEPER.ini...что еще?ну так вы импорт запустите, он сам напишет чего ему не хватает...
michal3003
02.03.2015, 12:23
создал две папки одинаковые....в rk7tosh4.ini прописал RestaurantCode=1 и RestaurantCode=2...это коды, которые указаны в свойстве ресторана(в кипере)...товарные группы сделаны...вроде бы всё да?
С конца идете... Вначале просто настраиваете импорт. Как будто у Вас одна база.
Потом делаете копию папки, и в каждом варианте папки указываете свой код в инишнике.
michal3003
02.03.2015, 13:33
на трекере говорят, что настройки хранятся в реестре...и что две папки не помогут...не в курсе про это?
Gloomy_ru
02.03.2015, 13:39
на трекере говорят, что настройки хранятся в реестре...и что две папки не помогут...не в курсе про это?
Врут:)
В реестре сохраняются пути к бд для каждого сервера SH (это отголоски шестерки), а в настройках импорта они у Вас должны быть пустые. (Вернее, вида C:\)
Тем более, у Вас две базы, стало быть, два сервера SH.
Делайте две папки с импортом и пробуйте.
michal3003
02.03.2015, 13:41
Врут:)
В реестре сохраняются пути к бд для каждого сервера SH (это отголоски шестерки), а в настройках импорта они у Вас должны быть пустые. (Вернее, вида C:\)
Тем более, у Вас две базы, стало быть, два сервера SH.
Делайте две папки с импортом и пробуйте.
спасибо...буду пробовать...отпишусь по результатам...
на трекере говорят, что настройки хранятся в реестре...и что две папки не помогут...не в курсе про это?
Хранятся, но не настройки импорта из RK7. Они в файле, что и позволяет разделить по папкам.
Хотя раньше (для rk6), когда все в реестре лежало - было удобнее.
nekrasov
03.03.2015, 18:41
файлы отсюда \bin\sh4tr
Делайте две папки а лучше на разных ПК. При импорте вы выбираете базу интересно что будет если выбрать базу первого ресторана запустив из папки где в ini код второго, подозреваю что каша.
alkon132
03.03.2015, 19:54
интересно что будет если выбрать базу первого ресторана запустив из папки где в ini код второго, подозреваю что каша.
Это совсем неинтересно. Поверьте на слово :) Будет восстановление последнего бэкапа SH4.
Будет восстановление последнего бэкапа SH4.
В шестерке помогал просто правильный импорт, в семерке уже не прокатывает?
---------- Добавлено в 20:15 ---------- Предыдущее сообщение было размещено в 20:15 ----------
Кстати, michal3003, а зачем две базы хауса? Обычно же это плохое решение.
alkon132
03.03.2015, 21:21
В шестерке помогал просто правильный импорт, в семерке уже не прокатывает?
Прокатывает. Моя ошибка - написал про импорт из разных баз РК в одну базу SH (в одну корневую вершину).
Так и тогда вроде правильный импорт прокатывает.
alkon132
03.03.2015, 22:25
Так и тогда вроде правильный импорт прокатывает.
Точно? И никакие товары в "удаленные" не перемещаются?
Чисто логически: была вершина "меню ресторана", в ней 2 блюда с кодами 1,2
Поверх в ту же корневую вершину импортировали из другой базы РК другие блюда с кодами 1,2,3,4,5.
Потом одумались, сделали опять правильный импорт из первой базы блюд 1,2
Что будет с блюдами 3,4,5? Пропадут бесследно? В удаленные не попадут?
Что будет с привязками комплектов к блюдам 1,2?
Что будет с самими блюдами 1,2? Просто переименуются обратно?
Как-то это всё... опасно.
Я эту ситуацию давно уже ловил, но помню что закончилось в итоге восстановлением бэкапа. Не знаю, можт и зря делал, но логика говорит что нет.
Если свежий бэкап есть - оно безопаснее, согласен.
Но опасность только в одном случае: если в "неправильном" меню блюд больше, чем в "правильном", как в Вашем примере. "Лишние" позиции останутся в базе (те самые 3,4,5) - впрочем, их можно вычистить вручную, или просто наплевать, они постепенно затрутся новыми позициями. В удаленные ничего не попадает при таких раскладах.
Папка "удаленные" - это механизм R-Keeper, хаус про него ничего не знает, он просто тупо импортирует дерево меню, при совпадающих шифрах - переименовывает.
А вот, кстати, с чем может быть проблема - это с размещением блюд в папках. Могут улететь не туда.
michal3003
04.03.2015, 05:53
Кстати, michal3003, а зачем две базы хауса? Обычно же это плохое решение.
бухгалтеру проще вести учет в разных базах...
---------- Добавлено в 09:46 ---------- Предыдущее сообщение было размещено в 09:45 ----------
После создания двух папок и импортом для 2 ресторанам....выгружается всё успешно...
1) в список товара выгрузилось название второго ресторана...можно ли убрать, чтоб название 2 ресторана не выгружалось...(в рк 7 в товарной группе указано, что второй ресторан исключен, а название всё равно выгрузилось)
2) и еще момент такой, в IRkSetup.exe настраивается автоматическая выгрузка данных о продажах...код ресторана-понятно, как в ини файле...а логин и пароль где задаются?в рк7 ?
---------- Добавлено в 09:53 ---------- Предыдущее сообщение было размещено в 09:46 ----------
Делайте две папки а лучше на разных ПК. При импорте вы выбираете базу интересно что будет если выбрать базу первого ресторана запустив из папки где в ini код второго, подозреваю что каша.
а если создать ярлык для импорта, где указать имя базы сразу....или батник написать?
nekrasov
04.03.2015, 10:12
"а если создать ярлык для импорта, где указать имя базы сразу....или батник написать?"
Создадите ярлыки месяц отработают нормально потом при импорте ошибутся в выборе базы(человеческий фактор) и сымпортируют не ту "лишнюю" ветку. и вернётесь Вы к Восстановлению последнего бекапа. Лучше восстанавливать чем плодить мусор.:)Поэтому и написал разбить по отдельные ПК разные папки, если тот кто делает импорт внимателен и осведомлен то почему бы и нет делайте с одной машины.
бухгалтеру проще вести учет в разных базах...
Бред, конечно. Ну ладно, мне просто интересно было.
1) в список товара выгрузилось название второго ресторана...можно ли убрать, чтоб название 2 ресторана не выгружалось.
Нет.
2) и еще момент такой, в IRkSetup.exe настраивается автоматическая выгрузка данных о продажах...код ресторана-понятно, как в ини файле...а логин и пароль где задаются?в рк7 ?
А нигде. Адрес и порт - достаточные данные.
---------- Добавлено в 12:22 ---------- Предыдущее сообщение было размещено в 12:20 ----------
если тот кто делает импорт внимателен и осведомлен то почему бы и нет делайте с одной машины.
Сложно это. По папкам мы раскидаем, а базу выбрать все равно надо.
По разным ПК - очень неудобный выход.
Я бы посоветовал посмотреть утилиту Data Collector, она идет на смену ImportRK. Там настроек больше. У самого пока руки не дошли.
michal3003
04.03.2015, 13:41
Я бы посоветовал посмотреть утилиту Data Collector, она идет на смену ImportRK. Там настроек больше. У самого пока руки не дошли.
ОК...спасибо за совет
Собственно, помимо прочего, прелесть Коллектора в имеющемся планировщике. Т.е. импорт можно делать автоматически без участия пользователя, очень удобно.
Блин, там еще и маппинг способов оплат есть хороший. Надо поковырять, наконец-то.
Для дилеров: http://support.ucs.ru/ru/node/6952
Остальным: в разделе дистрибутивов - shcr
Утилита пока "для тестирования и изучения", но говорят, что можно пользоваться. Бэкапы не забываем :)
michal3003
04.03.2015, 13:55
Собственно, помимо прочего, прелесть Коллектора в имеющемся планировщике. Т.е. импорт можно делать автоматически без участия пользователя, очень удобно.
Блин, там еще и маппинг способов оплат есть хороший. Надо поковырять, наконец-то.
Для дилеров: http://support.ucs.ru/ru/node/6952
Остальным: в разделе дистрибутивов - shcr
Утилита пока "для тестирования и изучения", но говорят, что можно пользоваться. Бэкапы не забываем :)
:ok:
michal3003
05.03.2015, 09:04
Люди добрые подскажите.......на сервере крутятся сервера склада и кипера.......у бухгалтера клиенты стоят.....клиенты общаются с сервером по белому ip адресу....то есть через интернет...клиенты работают отлично, прокинул порты на роутере 3639 и 2770 ....проблема с импортом из кипера в склад, как настроить можно на клиентском компе в данной ситуации???в импорте надо указать папку в общем доступе, которую нужно увидеть через интернет???
alkon132
05.03.2015, 10:21
Люди добрые подскажите.......на сервере крутятся сервера склада и кипера.......у бухгалтера клиенты стоят.....клиенты общаются с сервером по белому ip адресу....то есть через интернет...клиенты работают отлично, прокинул порты на роутере 3639 и 2770 ....проблема с импортом из кипера в склад, как настроить можно на клиентском компе в данной ситуации???в импорте надо указать папку в общем доступе, которую нужно увидеть через интернет???
Судя по порту 3639 - импорт у вас из РК7. О чем речь тогда? Про два пути к базе, которые прописываются в irksetup? Если да - любую существующую папку на ПК с импортом туда пишите, это заглушка. Всё равно будут использоваться настройки из rk7tosh4.ini
nekrasov
05.03.2015, 11:39
в импорте надо указать папку в общем доступе, которую нужно увидеть через интернет???
Не надо никаких папок шарить, в rk7tosh4.ini
в секцию
[TCPDNS]СЕТЕВОЙ_ID_SERVERA_RK7 = БЕЛЫЙ_АДРЕС_СЕРВЕРА :ПРОБРОШЕННЫЙ_ПОРТ_СЕРВЕРА_ RK7
Если все так, в антивирусниках и брендмауерах разрешите порт (ПРОБРОШЕННЫЙ_ПОРТ_СЕРВЕРА_ RK7)
У вас только сервер справочников или есть еще сервер отчетов(синий куб)? если они в связке на одном ПК то порт будет на сервере отчетов другой(не 3639, в ini смотрите) его и пробрасывайте и его указывайте rk7tosh4.ini
michal3003
05.03.2015, 20:01
спасибо всё понял...попробую завтра...
michal3003
06.03.2015, 05:46
Всё работает...благодарю...
michal3003
27.03.2015, 07:51
Переделал бизнес ланч по комбо блюдам, чтоб на кассе удобнее было забивать заказы...и списывались в склад обычные блюда, а не модификаторами...
, (импорт во валютам настроен)...комбо элементы не списываются ,их не видно .... стоит нулевая цена у комбо элементов, а фиксированная задана у комбо-блюда "Бизнес Ланч"....
1) отчеты, как я понял смотреть надо тот же по модификаторам???....но там не видно сколько комбо-блюда в целом продано....только комбо-элементы...как увидеть сколько бизнес-ланчей в целом продано?
2) и в склад выгрузка проходит с нулевой ценой же у комбо элементов, как будет в отчетах это отображаться и влиять на себестоимость....?и можно ли увидеть сколько в складе продано бизнеса ланча в общем?
у бухгалтера почему то в марочном отчете себестоимость указана 7000...хотя должен же быть ноль?
3) обычные блюда списываются всё ок...но комбо блюда нет...как реализовать, чтоб списывались они по другим комплектам...это проще всего в кипере создать группу бизнес ланч и в ней подгруппы: первое, второе...(просто комплектация различается с блюдами из основного меню по граммам)...но тогда какую цену ставить у блюд Бизнес Ланча?"не задано"?
Помогите, плиз
nekrasov
27.03.2015, 10:16
но там не видно сколько комбо-блюда в целом продано....только комбо-элементы...как увидеть сколько бизнес-ланчей в целом продано?
В Rk7 ИА отчеты - другое -расход блюд - "Расход комбо блюд"
michal3003
27.03.2015, 13:16
спасибо, делается ли как то, чтоб в марочном отчете, в складе видно было сколько продано именно бизнес ланча в целом?
michal3003
27.03.2015, 13:41
1) а в каком случае нужно выгружать в склад сам комбо элемент (то есть ставить вес=1, как и для модификатора)?в принципе же будет реальное блюдо выгружаться из меню, так как комбо элемент ссылается на него...?
2) и может кто подскажет откуда в марочном отчете может образоваться отрицательная в процентах наценка, красным выделяется???как с ней бороться?
Powered by vBulletin® Version 4.2.6 LTS Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot