Форум OlegON > Программы и оборудование для автоматизации торговли > Системы автоматизации торговли > Супермаг Плюс (Супермаг 2000)

Как почистить "Итоги продаж по времени" : Супермаг Плюс (Супермаг 2000)

22.11.2024 14:33


13.02.2020 13:44
Результаты статистики "Итоги продаж по времени" не используются.
В "Администратор"е, галачку убрал, интервал времени выставил в 0.
Можно ли почистить "эту статистику" чезер интерфейс программы, "цивилизационным способом"?
Если нет, то чистка таблицы SMTimeSpanSale к каким может привести последствиям?
13.02.2020 13:50
Вероятно, надо перерасчитать статистику по кассовым документам.
Попробуй, оно?
13.02.2020 14:19
В текущих версиях СМ не знаю, а в версиях 5-летней давности штатно было только "пересоздать кассовый с отключенным расчетом статистики".
И SMTimeSpanSale не использовалась вообще нигде, кроме отчета "Почасовая статистика".
Если есть код базы, можно глянуть процедуры Cash.DROPSTAT, Cash.INTERNALDROPSTAT - раньше там ничего кроме таблички не чистилось.
13.02.2020 14:23
OlegON, наверное из-за того что 0 в АДМ.модуле поставил)))

Цитата:
2020.02.13 (Thursday) 14:26:24
----- Прерывание работы программы -----
сообщение: "ORA-01476: divisor is equal to zero
ORA-06512: at "SUPERMAG.SMCREATECASHDOCSTATCS", line 16
ORA-06512: at line 1
"
исключение: Sm.Core.InteropException
hResult: 80004005h; доп. код: 1476
источник: Microsoft OLE DB Provider for Oracle

----- Причина исключения, уровень вложения 1 -----
сообщение: "{ call Supermag.SMCreateCashDocStatCS(?, ?) }"
исключение: Sm.Core.InteropException
hResult: 80004005h; доп. код: 0
источник: SmLibaryBase trace
13.02.2020 14:25
Цитата:
vdm В текущих версиях СМ не знаю, а в версиях 5-летней давности штатно было только "пересоздать кассовый с отключенным расчетом статистики".
И SMTimeSpanSale не использовалась вообще нигде, кроме отчета "Почасовая статистика".
Если есть код базы, можно глянуть процедуры Cash.DROPSTAT, Cash.INTERNALDROPSTAT - раньше там ничего кроме таблички не чистилось.
Ну тогда еще чучуть подумаю) и скорее всего TRUNCATE TABLE SUPERMAG.SMTimeSpanSale сделаю.
14.02.2020 09:48
Вчера сделал "транкейт" на двух азс, сегодня смены закрыли, пока полет нормальный)
Часовой пояс GMT +3, время: 14:33.

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