PDA

Просмотр полной версии : Импорт из РК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...что еще?

olegash
02.03.2015, 12:17
создам две папки ....а какие файлы нужны для импорта?библиотеки?понятно , что нужны: importrk.exe, irksetup.exe, rk7tosh4.ini, SHTR.dll, RKEEPER.ini...что еще?ну так вы импорт запустите, он сам напишет чего ему не хватает...

michal3003
02.03.2015, 12:23
создал две папки одинаковые....в rk7tosh4.ini прописал RestaurantCode=1 и RestaurantCode=2...это коды, которые указаны в свойстве ресторана(в кипере)...товарные группы сделаны...вроде бы всё да?

SH
02.03.2015, 12:23
С конца идете... Вначале просто настраиваете импорт. Как будто у Вас одна база.
Потом делаете копию папки, и в каждом варианте папки указываете свой код в инишнике.

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.

Делайте две папки с импортом и пробуйте.
спасибо...буду пробовать...отпишусь по результатам...

SH
02.03.2015, 18:45
на трекере говорят, что настройки хранятся в реестре...и что две папки не помогут...не в курсе про это?
Хранятся, но не настройки импорта из RK7. Они в файле, что и позволяет разделить по папкам.
Хотя раньше (для rk6), когда все в реестре лежало - было удобнее.

nekrasov
03.03.2015, 18:41
файлы отсюда \bin\sh4tr
Делайте две папки а лучше на разных ПК. При импорте вы выбираете базу интересно что будет если выбрать базу первого ресторана запустив из папки где в ini код второго, подозреваю что каша.

alkon132
03.03.2015, 19:54
интересно что будет если выбрать базу первого ресторана запустив из папки где в ini код второго, подозреваю что каша.
Это совсем неинтересно. Поверьте на слово :) Будет восстановление последнего бэкапа SH4.

SH
03.03.2015, 21:15
Будет восстановление последнего бэкапа SH4.
В шестерке помогал просто правильный импорт, в семерке уже не прокатывает?

---------- Добавлено в 20:15 ---------- Предыдущее сообщение было размещено в 20:15 ----------

Кстати, michal3003, а зачем две базы хауса? Обычно же это плохое решение.

alkon132
03.03.2015, 21:21
В шестерке помогал просто правильный импорт, в семерке уже не прокатывает?

Прокатывает. Моя ошибка - написал про импорт из разных баз РК в одну базу SH (в одну корневую вершину).

SH
03.03.2015, 22:01
Так и тогда вроде правильный импорт прокатывает.

alkon132
03.03.2015, 22:25
Так и тогда вроде правильный импорт прокатывает.
Точно? И никакие товары в "удаленные" не перемещаются?
Чисто логически: была вершина "меню ресторана", в ней 2 блюда с кодами 1,2
Поверх в ту же корневую вершину импортировали из другой базы РК другие блюда с кодами 1,2,3,4,5.
Потом одумались, сделали опять правильный импорт из первой базы блюд 1,2

Что будет с блюдами 3,4,5? Пропадут бесследно? В удаленные не попадут?
Что будет с привязками комплектов к блюдам 1,2?
Что будет с самими блюдами 1,2? Просто переименуются обратно?

Как-то это всё... опасно.
Я эту ситуацию давно уже ловил, но помню что закончилось в итоге восстановлением бэкапа. Не знаю, можт и зря делал, но логика говорит что нет.

SH
04.03.2015, 02:26
Если свежий бэкап есть - оно безопаснее, согласен.
Но опасность только в одном случае: если в "неправильном" меню блюд больше, чем в "правильном", как в Вашем примере. "Лишние" позиции останутся в базе (те самые 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
"а если создать ярлык для импорта, где указать имя базы сразу....или батник написать?"
Создадите ярлыки месяц отработают нормально потом при импорте ошибутся в выборе базы(человеческий фактор) и сымпортируют не ту "лишнюю" ветку. и вернётесь Вы к Восстановлению последнего бекапа. Лучше восстанавливать чем плодить мусор.:)Поэтому и написал разбить по отдельные ПК разные папки, если тот кто делает импорт внимателен и осведомлен то почему бы и нет делайте с одной машины.

SH
04.03.2015, 13:22
бухгалтеру проще вести учет в разных базах...
Бред, конечно. Ну ладно, мне просто интересно было.


1) в список товара выгрузилось название второго ресторана...можно ли убрать, чтоб название 2 ресторана не выгружалось.
Нет.


2) и еще момент такой, в IRkSetup.exe настраивается автоматическая выгрузка данных о продажах...код ресторана-понятно, как в ини файле...а логин и пароль где задаются?в рк7 ?
А нигде. Адрес и порт - достаточные данные.

---------- Добавлено в 12:22 ---------- Предыдущее сообщение было размещено в 12:20 ----------


если тот кто делает импорт внимателен и осведомлен то почему бы и нет делайте с одной машины.
Сложно это. По папкам мы раскидаем, а базу выбрать все равно надо.
По разным ПК - очень неудобный выход.

Я бы посоветовал посмотреть утилиту Data Collector, она идет на смену ImportRK. Там настроек больше. У самого пока руки не дошли.

michal3003
04.03.2015, 13:41
Я бы посоветовал посмотреть утилиту Data Collector, она идет на смену ImportRK. Там настроек больше. У самого пока руки не дошли.
ОК...спасибо за совет

SH
04.03.2015, 13:46
Собственно, помимо прочего, прелесть Коллектора в имеющемся планировщике. Т.е. импорт можно делать автоматически без участия пользователя, очень удобно.
Блин, там еще и маппинг способов оплат есть хороший. Надо поковырять, наконец-то.
Для дилеров: 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
спасибо, делается ли как то, чтоб в марочном отчете, в складе видно было сколько продано именно бизнес ланча в целом?

SH
27.03.2015, 13:26
Нет.

michal3003
27.03.2015, 13:41
1) а в каком случае нужно выгружать в склад сам комбо элемент (то есть ставить вес=1, как и для модификатора)?в принципе же будет реальное блюдо выгружаться из меню, так как комбо элемент ссылается на него...?
2) и может кто подскажет откуда в марочном отчете может образоваться отрицательная в процентах наценка, красным выделяется???как с ней бороться?