PDA

Просмотр полной версии : Импорт из RKeeper и папка "Удалённые"



chs
13.09.2010, 16:26
Привет всем !

Итак имеется SH4 и Rkeeper (редактор меню показывает версию 6.91).
При перекачке в SH4 появляется папка "Удалённые" хотя в редакторе меню такой папки не видно.

Так вот вопрос - где эту папку найти ? Или она автоматически формируется из когда-то удалённых блюд ?

Ну и до кучи. В другом RKeeper (версия 6.81а) эта папка прекрасно видна - и перекачивается в "Удалённые" именно она.

SH
13.09.2010, 16:31
При перекачке в SH4 появляется папка "Удалённые" хотя в редакторе меню такой папки не видно.

Так вот вопрос - где эту папку найти ? Или она автоматически формируется из когда-то удалённых блюд ?
Она формируется из списка в menu_.db, который не виден в Редакторе.


В другом RKeeper (версия 6.81а) эта папка прекрасно видна - и перекачивается в "Удалённые" именно она.
Скорее всего, завели такую папку в R-Keeper, и в хаус помимо удаленных из menu_.db перекачиваются еще и блюда из этой папки.
Либо же реально удаленные из menu_.db перестали перекачиваться вообще. Ни разу так не делал, поэтому точно не скажу.

chs
13.09.2010, 16:48
Она формируется из списка в menu_.db, который не виден в Редакторе.

А как увидеть ?

SH
13.09.2010, 18:04
Где? В хаусе видна папка "Удаленные". Можно этот файлик открыть редактором Paradox, например, DBD.32 и посмотреть "сырцы". Что Вы хотите?

chs
14.09.2010, 11:24
Где? В хаусе видна папка "Удаленные". Можно этот файлик открыть редактором Paradox, например, DBD.32 и посмотреть "сырцы". Что Вы хотите?
Что я хочу ?
Иметь полный контроль над тем что попадает в базу SH4. Желательно с внутренними кодами.
Первым этапом выяснить откуда берутся "Удалённые" в меню.

И вообще - закрытость sdb сильно напрягает.

SH
14.09.2010, 11:57
Иметь полный контроль над тем что попадает в базу SH4
??? Ну посмОтрите Вы тот же файл menu_.db, и какое преимущество это Вам даст?
В хаус попадает все, что было введено в R-Keeper, случаи злоумышленного стирания или пропажи данных исключим. Стирать данные из меню, не важно, актуального или удаленного, довольно бессмысленно, потому что если по ним были продажи, то импорт по продажам не пройдет - будут ошибки. Соответственно, делаем импорт в хаус и смотрим меню ресторана - там и будет все, что было введено.
Все равно не пойму, чего (зачем?) Вы собираетесь контролировать.


закрытость sdb сильно напрягает
Это да :(

chs
14.09.2010, 18:08
??? Ну посмОтрите Вы тот же файл menu_.db, и какое преимущество это Вам даст?
В хаус попадает все, что было введено в R-Keeper, случаи злоумышленного стирания или пропажи данных исключим. Стирать данные из меню, не важно, актуального или удаленного, довольно бессмысленно, потому что если по ним были продажи, то импорт по продажам не пройдет - будут ошибки. Соответственно, делаем импорт в хаус и смотрим меню ресторана - там и будет все, что было введено.
Все равно не пойму, чего (зачем?) Вы собираетесь контролировать.


Сделали свёртку базы в SH4. Очистили комплекты. А меню ресторана не чистилось с забытого 2002 года.
Вопрос - как убрать "удалённые" ?
Можно конечно заставить по новой перебить меню - но правильно ли это ?

SH
14.09.2010, 23:35
Вот теперь понятно!
menu_.* на чистые из дистрибутива подкиньте, но прежде, чем делать импорт в хаус, надо будет в хаусе тоже все удалить.
modify_.* - если надо удалить старые модификаторы.

okis
15.09.2010, 00:07
menu_.* на чистые из дистрибутива подкиньте, но прежде, чем делать импорт в хаус, надо будет в хаусе тоже все удалить.
modify_.* - если надо удалить старые модификаторы.


Лучше этого не делать. Лучше смириться с папкой "удаленные", чем поиметь проблемы типа таких:
http://www.carbis.ru/forum/sh-%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D 0%BA%D0%B8%D0%B5-%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D1%8B/3721-%D0%9F%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B-%D0%BF%D0%BE%D1%81%D0%BB%D0%B5-%D0%BE%D0%B1%D1%80%D0%B5%D0%B7%D0%BA%D0%B8-%D0%B1%D0%B0%D0%B7.html

SH
15.09.2010, 02:16
okis, да, забыл уже про Ваш случай. В тройке такого не было, я все по привычке...
Думаю, что можно попробовать избежать такой проблемы, если строго удалять вместе с товаром связанный с ним комплект.

okis
15.09.2010, 09:41
okis если строго удалять вместе с товаром связанный с ним комплект.

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

SH
15.09.2010, 12:43
если комплект используется в других товарах;
Это нужно, чтобы комплект был связан более, чем с одним товаром; во-первых, ситуация довольно редкая; во-вторых, можно создать копию, и с оставшимися товарами связать копию, а оригинал все-таки удалить.
Комплект может входить в другие комплекты, но это уже другая история, и по идее, не должно влиять на данную ситуацию.

SistemaNipel
14.10.2010, 11:37
SH3. Обрезана база, хочу удалить все из папки удаленные. Можно ли в редакторе RK просто все поудалять из этой папки?

SH
14.10.2010, 14:54
Можно ли в редакторе RK просто все поудалять из этой папки?
Можно, только в Редакторе не должно быть этой папки. И даже если есть, ее удаление ничего не даст. Файлы menu_.db и modify_.db в DB меняйте на чистые из дистрибутива. Обязательно после замены и перед импортом в SH3 вначале из SH3 вычистить все удаленные!