[ОТВЕТИТЬ]
Опции темы
08.11.2016 19:39  
Starter
Всем добрый день!
Внезапно обнаружили что у некоторых карточек отрицательные оперативные остатки, хотя никаких опер. чеков нет.

А вот в Supermag.SMOperGoods висит какая то древняя (от 2007 года) смена. В супермаге чеков по этой смене нет. ни закрытых, ни открытых.
Что бы удалить, чтобы все хорошо стало ?
 
08.11.2016 20:40  
OlegON
Может, просто
Код:
truncate table Supermag.SMOperGoods;
и пересчитать остатки по МХ?
 
08.11.2016 20:46  
Starter
После закрытия смены, когда нормальных оперативных не останется, так и сделаю. Просто, может быть, еще где-нибудь что-нибудь удалить ?
 
08.11.2016 21:07  
OlegON
Нет, я думаю. В любом случае пересчет остатков должен подровнять...
 
09.11.2016 12:48  
-Den-
Если базе ручками не охота ковырять можно создать файлы CurRests.dat, CashSail.dat с "этой сменой" и одной позицией, загрузить, а потом удалить эту смену в СМ.
 
09.11.2016 12:53  
Starter
Так там не одна позиция, вся смена. В общем, в итоге сделал
Цитата:
Сообщение от OlegON
truncate table Supermag.SMOperGoods;
И успокоился.
 
23.11.2016 21:39  
kadr
Бывает такая ситуация из-за того что кассовое ПО настроено ошибочно, пришли оперчеки, потом кассы настроили правильно и смену закрыли, но она не совпадает с оперчеками. И поэтому СМ не зачищает оперчеки.
После того как убедились что эти данные не нужны зачищаем оперчеки в СМ.
Если правильно помню средствами СМ это делается из раздела Чеки-Фильтр чеков-Удаление Z-отчетов.
 
 
Опции темы



Часовой пояс GMT +3, время: 09:14.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.