+7 499 990-10-21

как вернуть выгрузку отчета продаж?

как вернуть выгрузку отчета продаж?

Сообщение dr555 » 22 ноя 2012, 12:27

Пришел вчера в магазин и переименовал рабочее место в настройке обмена ). после этого продажи не выгружаются . переименовал обратно - все одно не выгружаются . Видел похожую тему на форуме , та командой в базе psql Transaction -U kassir -c "update transaction set n_pc=2" принудительно в старых транзакциях меняется номер кассы , но у меня почему то пишет ошибку : отношение "transaction" не существует . дэнси 1.26 птч 8 ОС дефолтная мандрива
Чаще улыбайтесь - это всех раздражает
dr555
 
Постов: 42
Зарегистрирован: 06 дек 2010, 22:11
Откуда: Санкт-Петербург

Re: как вернуть выгрузку отчета продаж?

Сообщение Alexander » 22 ноя 2012, 12:58

Скиньте дамп текущей БД Transaction на электронку
Посмотрите через
Код: Выделить всё
psql Transaction
структуру таблиц базы:
Код: Выделить всё
\dt[Enter]

Код: Выделить всё
\q[Enter] - выход
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: как вернуть выгрузку отчета продаж?

Сообщение dr555 » 22 ноя 2012, 13:14

\dt выдает - отношения не найдены
сейчас доступа к кассе нет , но вчера сохранил себе Архив из папки dnc_arch во вложении вчерашний . на виртуальной машине импортировал транзакции и настройки , все равно не выгружает отчет (
Вложения
TDUE6V~J.GZ
(57.98 КБ) Скачиваний: 401
Чаще улыбайтесь - это всех раздражает
dr555
 
Постов: 42
Зарегистрирован: 06 дек 2010, 22:11
Откуда: Санкт-Петербург

Re: как вернуть выгрузку отчета продаж?

Сообщение Alexander » 22 ноя 2012, 14:57

В присланном дампе никаких проблем не вижу.
Во вложении - выгрузка отчета за весь период работы.
А вот то, что таблицы в БД Transaction убиты - очень странно.
Насколько я понимаю, сейчас касса не должна работать, соответственно.
Вероятно, имеет смысл восстановить базу по дампу.
На всякий случай рецепт для ручного восстановления:
Код: Выделить всё
dropdb Transaction
createdb Transaction
psql Transaction < ./имя_файла_дампа

Причем в этом случае дамп должен быть предварительно распакован (например, gzip -d ./имя_файла_дампа.gz)
Ну и всегда надо иметь ввиду, что dropdb Имя_базы удаляет полностью всю базу данных. Перед выполнением этой команды всегда следует убедиться, что есть нужный дамп с корректными текущими данными.
Вложения
report.zip
(40.13 КБ) Скачиваний: 248
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: как вернуть выгрузку отчета продаж?

Сообщение dr555 » 22 ноя 2012, 15:41

как ни странно , но касса работает ) Все манипуляции описаные выше я проделал на виртуалке , предварительно импортировав настройки и транзакции в пустую базу.
Чаще улыбайтесь - это всех раздражает
dr555
 
Постов: 42
Зарегистрирован: 06 дек 2010, 22:11
Откуда: Санкт-Петербург

Re: как вернуть выгрузку отчета продаж?

Сообщение Alexander » 22 ноя 2012, 15:43

Тогда (учитывая вывод \dt в psql Transaction) импорт у Вас не прошел корректно.
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: как вернуть выгрузку отчета продаж?

Сообщение dr555 » 22 ноя 2012, 16:04

Спасибо . После удаления базы , создания новой и выгрузки дампа отчет стал выгружаться
Чаще улыбайтесь - это всех раздражает
dr555
 
Постов: 42
Зарегистрирован: 06 дек 2010, 22:11
Откуда: Санкт-Петербург


Вернуться в Техподдержка

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


cron

Кто сейчас на конференции

Сейчас посетителей на конференции: 1, из них зарегистрированных: 0, скрытых: 0 и гостей: 1 (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (180) здесь было 29 апр 2024, 13:15

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1