[ОТВЕТИТЬ]
Опции темы
29.08.2007 23:19  
vdm
А объясните плиз, зачем СМ каждый раз при загрузке нового Z-отчета делает это:
Код:
delete FROM supermag.smcashdisc d
    WHERE EXISTS (SELECT 1
                      FROM supermag.smcashchecks c
                      WHERE c.locid = d.locid
                        AND c.desknum = d.desknum
                        AND c.znum = d.znum
                        AND c.checknum = d.checknum
                        AND c.opcode = 3)
Т.е., как я понял - удаляет информацию о скидках с чеков на возврат.
Смысл этого действия в чем ?
И почему не по загружаемой смене, а каждый раз по всем чекам существующим в базе (в старых чеках ведь все давно удалено) ?

При 24-х кассах у нас на это дело уходит 1-2 часа, в зависимости от нагрузки на сервер других задач. Такая пустая трата времени и ресурсов не нравится.

Старые чеки удалять ? Так при этом касовые документы помечаются, как несоответствующие Z.
Оракл крутить по части smcashdisc ? Пойду опять спрошу, м.б. на этот раз что нить скажут.
 
 
Опции темы



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

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