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

Причины несоответствия сумм в отчетах : Супермаг Плюс (Супермаг 2000)

20.04.2024 8:45


13.02.2020 10:48
jokerpnz
 
примерно похожая проблема
древняя версия 1.029 сп11

проблема отображения выручки со всех касс, оставил одну для наглядности. третий день уже бьюсь, никак не пойму куда копать(

10 февраля убрал с карточек налоги 18%, оставил 20% с 01.01.1970, делал запросом delete from smcardtax если 18%, т.к. в "Прикрепление налогов к карточкам" слишком долго, 134 тыс. артикулов в базе ( понимаю, что скорее всего зря, но дело уже сделано
Прогонял в административном модуле на вкладке Утилиты, кнопка "Таблица налогов", было пару ошибок с двойными налогами 20% у уже давно неактивных карточек, исправил
у региона Наш регион остались только 10 и 20% налог с 01.01.1970 и с 01.01.2019

в кассовом документе только 10 и 20%, суммы НДС все проставлены и соответствуют итоговым суммам в журнале продаж

Проблема в суммах для конкретной кассы и зэтки, она меньше. чек с суммой разницы 134,9 нашёл, удалил из выгрузки, ситуация не поменялась
реализацию товаров формировал, думал может проблема в одном артикуле и также с суммой разницы 134,9 не найду
Миниатюры
Нажмите на изображение для увеличения
Название: Журнал продаж.JPG
Просмотров: 12
Размер:	81.9 Кб
ID:	10618   Нажмите на изображение для увеличения
Название: Реестр Z.JPG
Просмотров: 15
Размер:	109.1 Кб
ID:	10619  
13.02.2020 11:22
OlegON
 
Еще быстрее было бы удалить всю базу.
Я так понимаю, что правильным вариантом будет поднять копию базы из бекапа до 10, закатить обратно все, что ты удалил из smcardtax, проверить налоги в админе, сделать все удаление штатно, проверить налоги еще раз, потом выгрузить все Z с 10 февраля заново и в кассовых документах пересчитать статистику для всех с 10 февраля, потом отобрать "несоответствующие Z-отчетам" и пересоздать их.
14.02.2020 09:33
jokerpnz
 
всю жизнь учили исправлять ошибки, если уж не получается, тогда восстанавливать из бэкапа или переустанавливать систему)
понимаю, что я их сам создал, все ошибаются...

ну в общем...
наборы исчезли из таблицы smcardtax, возможно после прогона утилиты "таблица налогов" в адм. модуле, т.к. дату начала я похерил.
в прикреплении налогов к карточкам наборы не отображаются, если открыть карточку, то налог стоит выбранный и поменять его невозможно, даже если выбрать другой налог и сохранить карточку, то в таблице smcardtax артикул набора не появляется

найти долго не мог, т.к. в кассовом документе содержится состав наборной карточки.
а журнал продаж формируется по чекам, в чеке артикул наборной карточки, который в моём случае был без налога

исправить можно было только ковыряя базу, может кто то такую же ошибку сделает как я и пригодятся запросы

insert into supermag.TTCrdTax(article,taxgroupid,vatrate,crdtype)
select c.article,c.taxgroupid,nvl(t.taxpercent,0),0
from supermag.smcardtax c,
(select g.taxgroupid,r.taxpercent from supermag.smtaxgroup g,supermag.smtaxrate r where g.taxid=r.taxid and g.rateid=r.rateid and g.taxid=1) t
where
to_date(sysdate) between c.datefrom and c.dateto and c.RgnId=-1 and c.taxgroupid=t.taxgroupid(+);


select C.ARTICLE, to_date('01.01.1970','dd.mm.yyyy'), -1, 4, to_date('01.01.9999','dd.mm.yyyy') from smcard c left join TTCrdTax t on C.ARTICLE=T.ARTICLE
where T.VATRATE is null and C.DATATYPE=5
order by 1
Часовой пояс GMT +3, время: 08:45.

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