PDA

Просмотр полной версии : Одинаковое Меню



f13nd
12.03.2009, 08:24
Всем здрасьте! есть такая ситуевина... есть три объекта... у них у всех разное меню. Нужно сделать одно одинаковое на всех объектах. Насколько я понимаю меню дежит на менеджере в DB. А какие именно файлы отвечают за меню? Думаю что если подкину всю DB, то потом и настройки все поменяются, и персонал. Версии менеджера 6.85

SH
12.03.2009, 13:32
Хм, а сторхаус везде используется? Имейте ввиду, что потом хаус может такие изменения переварить неожиданным образом. Если у вас сейчас есть одно блюдо с шифром "10", и на него есть калькуляция, а будет другое блюдо с тем же шифром - то и калькуляцию хаус оставит ту же
А вообще за меню отвечают:
menu.db,
menu_.db (удаленные)
modify.db (модификаторы)
modify_.db (удаленные модификаторы)

f13nd
12.03.2009, 14:05
))))) забыл сказать там стор хаус не используется)))))... в папке DB есть еще и другие файлы меню, т.е. с другими расширениями. Их не надо брать?

SH
12.03.2009, 14:46
можно не брать, все равно после замены желательно сделать переиндексацию, с помощью reind32

f13nd
12.03.2009, 14:52
еще пара вопросов? можно ли во время работы все это делать, т.е. просто закрыть все открытые столы и подменить дбшники, потом в отчетах за текущий день не появятся "неизвестные блюда"? Либо нуно с утра пока не было продаж?
и Зачем переиндексацию? что она делает? (ни разу не делал поэтому не знаком)

SH
12.03.2009, 18:54
1. Во время работы - нет
2. Отчеты в тех системах, где будете менять меню, будут врать за все прошедшие периоды.
3. Переиндексация - это стандартная процедура базы данных. Индексы нужны для быстрого доступа к данным. Они один раз строятся, потом обновляются. Другие файлы, о которых вы говорили - это как раз индексы и есть. Если их не переписывать, то надо строить заново.

f13nd
13.03.2009, 12:27
Отчеты в тех системах, где будете менять меню, будут врать за все прошедшие периоды.

вернув старое меню, восстановятся ли отчеты?

SH
13.03.2009, 13:03
Да, восстановятся.
Можно положить старое меню с отчетами в отдельную папку и смотреть оттуда, когда надо.

f13nd
13.03.2009, 13:05
Можно положить старое меню с отчетами в отдельную папку и смотреть оттуда, когда надо.

ух ты:shok: можно в кратце?)))))

SH
13.03.2009, 13:14
Вкратце - тупо сделайте копию rk6, пока там еще находится старое меню, поправьте пути в rkeeper.ini, чтобы они вели к db в копии. Все, для просмотра старых данных запускайте report32 из копии.
Оригинал можете менять, как вздумается, на старые отчеты это не повлияет.

f13nd
13.03.2009, 13:17
Вкратце - тупо сделайте копию rk6, пока там еще находится старое меню, поправьте пути в rkeeper.ini, чтобы они вели к db в копии. Все, для просмотра старых данных запускайте report32 из копии.
Оригинал можете менять, как вздумается, на старые отчеты это не повлияет.

уууу попробую Пасиб)))))))

f13nd
14.03.2009, 10:54
I did it! Сенкс SH! )))))