18.02.2010 20:24
KozzZaNoVa
 
Доброго времени суток. Хотелось бы разобраться с одним вопросом.
Предыстория: базы УКМ сильно выросли и уже нет необходимости хранить всю историю в УКМ, то что нужно уже есть в Супермаг +, и хотелось бы подосвободить место на дисках.
Из этого собственно и вопрос - как это сделать?
С механизмом на сервере чего то разобраться не могу, который удаление чеков. Может проще и быстрее скриптом каким, но тут наткнулись на проблему что далеко не во всех таблицах есть ссылка на дату чека.
Версии УКМ 4 - 42 sp 5 и 46 sp 2
19.02.2010 07:02
Mtirt
 
А в чем сложности со встроенным механизмом?

Можно еще просто все чеки "удалить", подняв новую базу на другом сервере и зарегистрировав на ней кассы.
19.02.2010 07:36
KozzZaNoVa
 
Не могу разобраться со встроенным механизмом. Сделал следующее:
1. установил дату начала удаления, и желаемое время
2. установил параметр "удалять чеки каждые" = 1 день
3. оставлять чеки за последние = 2 месяца.
Ждал назначенного собой же времени, но как то ничего не произошло. По инструкции больше ничего не требуется делать, что бы заработало.
Но все чеки на месте.
23.02.2010 20:28
Onesoft
 
Цитата:
KozzZaNoVa Не могу разобраться со встроенным механизмом. Сделал следующее:
1. установил дату начала удаления, и желаемое время
2. установил параметр "удалять чеки каждые" = 1 день
3. оставлять чеки за последние = 2 месяца.
Ждал назначенного собой же времени, но как то ничего не произошло. По инструкции больше ничего не требуется делать, что бы заработало.
Но все чеки на месте.
Попробуй перезапустить службу сервера. Возможно, в данной версии этот функционал реализован с ошибкой, а поскольку он используется относительно редко, вполне возможно, что эту ошибку никто не заметил и соответственно не исправил.. Возможно, ошибку уже исправили в более поздней версии - читай бюллетени изменений. Мы у себя его не используем, зато используем контроль остатков (как пример такого же редко используемого функционала), так вот и в последней 47sp4 версии ошибки обнаруживаются.
24.02.2010 22:50
konopada
 
Цитата:
KozzZaNoVa 1. установил дату начала удаления, и желаемое время.
- дата старта механизма удаления

Цитата:
KozzZaNoVa 2. установил параметр "удалять чеки каждые" = 1 день.
- периодичность запуска механизма удаления после даты старта

Цитата:
KozzZaNoVa 3. оставлять чеки за последние = 2 месяца..
- это и так понятно

в 46 sp 2
отдельно настраиваются удаление чеков
-для СГО
-для сервера магазина
-для касс

по СГО начего сказать не могу
для сервера - выполняет ukmserver
для касс - выполняет ukmserver в момент закрытия смены и выполняет с ошибкой:
таблицы trm_out_login и trm_out_logout на кассе - чистятся полностью!
24.02.2010 23:47
KozzZaNoVa
 
К сегодняшнему дню я наконец увидел результат, чеки действительно удалились с сервера. Просто нужно "немного" подождать и все отлично работает.
Тема закрыта.
Часовой пояс GMT +3, время: 17:12.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.