PDA

Просмотр полной версии : Импорт в SH4 из RK6 и RK7



andyzzz
11.09.2014, 16:25
Добрый день, форумчане. Столкнулись с такой проблемой, можно ли одновременно в SH4 импортировать данные из RK6 и RK7, какие подводные камни существуют при такой выгрузке? Заранее спасибо.

SH
11.09.2014, 21:20
можно ли одновременно в SH4 импортировать данные из RK6 и RK7
Можно. Ничем не отличается от выгрузки из нескольких ресторанов RK6 - у каждого ресторана своя ветка меню.


какие подводные камни существуют при такой выгрузке
Никаких. Единственное, нужны будут различные папки для импорта и сам импорт придется два раза запускать.

sibgaba
12.09.2014, 08:54
Никаких. Единственное, нужны будут различные папки для импорта и сам импорт придется два раза запускать.

Либо батник, который подменяет shtr на нужную в данный момент и запускает импорт

andyzzz
12.09.2014, 10:09
Спасибо, а то у нас упал импорт, а в обслуживающей компании упорно утверждают, что это из-за двух разных версий кипера и нужно делать отдельную БД для разных версий кипера, бодаемся с ними уже три дня.

SH
12.09.2014, 12:26
А что импорт говорит?

andyzzz
12.09.2014, 12:49
Не найдена товарная группа. Внешний код 2F

SH
12.09.2014, 13:52
При импорте из rk7 или из rk6?

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

Для RK6:

Ошибка возникает при импорте меню. Проблема в MENU.DB
Необходимо открыть MENU.DB в DBD32 и выполнить процедуру (File-New-SQL File)

Процедура:
select * from "c:\rk6\db\menu.db" where Parent > 0 and Parent not in ( select Sifr from "c:\rk6\db\menu.db"
where TreeType = "T" )

Процедура покажет блюда у которых проблема.
Варианты решения проблемы.
1. У указанных блюд в поле "TreeType" должно быть указано значение "Т" а стоит "F". Надо вручную поменять у этих блюд поле "TreeType".
2. У указанных блюд в поле "Parent" ссылается на не существующую группу меню. Надо исправить значение данного поля на реальное, той группы меню к которому относится данное блюдо.

В RK7: универсального решения нет.
- можно посмотреть, - нет ли НЕ удаленных блюд (черновики, активные) в удаленных группах меню.
- дополнительно можно посмотреть запросы на трекере и варианты решения.

andyzzz
12.09.2014, 13:55
Импорт не идет ни из какого кипера. Ошибку уже исправили. Проблема в обрезании бд Store House. По всей видимости, хочешь сделать хорошо, делай сам)

mnekin
14.09.2014, 22:24
При выгрузке из двух разных баз (не важно пусть это будет RK6 или RK7) имеется риск пересечения кодов блюд меню и это будет каша в базе SH4.
Решается путем правил формирования кодов блюд в разных базах. Но так как у нас одна база RK7, то где-то в параметрах менеджерской RK7 можно указать чтобы коды для блюд автоматом начинались например со 100 тыс., в RK6 оставляем как есть.

SH
15.09.2014, 00:03
При выгрузке из двух разных баз (не важно пусть это будет RK6 или RK7) имеется риск пересечения кодов блюд меню
Разве хаус это не решает автоматом при задании разных веток меню ресторана?

mnekin
15.09.2014, 09:16
Разве хаус это не решает автоматом при задании разных веток меню ресторана?

Грешно признать, но не проверял в последних версиях SH4.
В старых это была проблема.

sibgaba
15.09.2014, 11:53
В старых это была проблема.

Никогда не было такой проблемы...

Если заведены разные корневые вершины, каждая отдельная БД RK привязана к своей ветке - все работает на отличненько...

VampireKB
15.09.2014, 11:56
все работает на отличненько...
ну 1 косячок есть ;) Если есть 2 одиннаковые группы станций с разными именами,то импортируется последнее имя :)

sibgaba
15.09.2014, 11:57
Ну дык это косячок кривых рученок...

mnekin
15.09.2014, 20:38
Никогда не было такой проблемы...

Если заведены разные корневые вершины, каждая отдельная БД RK привязана к своей ветке - все работает на отличненько...

Т.е. есть реально работающие объекты?
На суппорте была таковая тема, так вот там рекомендовали не только в разные корневые вершины, но и чтобы не пересекались коды блюд.

sibgaba
16.09.2014, 09:28
Да.
По памяти:
3 ресторана на 6ке (в каждом свой редактор) и 1 общий Склад в ГО.

5 Subway у каждого свой редактор и все в 1 общий Сторик. Причем изначально все точки были на 6-ке, сейчас 2 на 7ке остальные пока на 6-ке...