19.09.2006 10:16
Я что-то не понимаю. Объясните мне, дураку, такую весчь:
есть кассовый документ за n-е число. СМ говорит, что он соответствует z-отчетам. однако...
идем в отчеты->магазинные->реестр z-отчетов, и видим, что за это число сумма несколько больше. непонимающе изучаем картину: в реестре есть все кассы за этот день. если же удалить кассовый документ, то необработанных отчетов только три вместо обещанных отчетом пяти. при попытке создать кассовый документ он опять показывает старую сумму, и утверждает, что этот документ соответствует z-отчетам.
как это объяснить?
19.09.2006 13:49
Сумбурное объяснение, не понял, но если ты о том, что сумма z-отчетов не совпадает с кассовыми документами, то она и не должна совпадать, если z вбирает в себя два календарных дня. Кассовый док делается за календарные сутки. Z-отчет - за смену.
19.09.2006 14:34
Цитата:
olegon Сумбурное объяснение, не понял,
извини. описал как мог.
Цитата:
olegon но если ты о том, что сумма z-отчетов не совпадает с кассовыми документами, то она и не должна совпадать, если z вбирает в себя два календарных дня. Кассовый док делается за календарные сутки. Z-отчет - за смену.
это я знаю. но только дело в том, что смены закрылись в тот же день. и выручку в ЦО сдали столько, сколько показывает отчет. а вот в кассовых документах сумма была меньше. да и отчет формировался по дате. *13
19.09.2006 14:39
А разница не на сумму какого-то конкретного Z-отчета? То есть есть Z-отчет, который в кассовый документ не попал?
19.09.2006 14:41
в результате запроса (с твоей датой)
Код:
SELECT * FROM smcashz
WHERE closedate='01.01.06'
сколько строк? а лучше покажи их здесь
19.09.2006 14:42
Лучше так:
Код:
select * from smcashz t where t.closedate='010106' and t.doccreated=0
19.09.2006 15:04
Mtirt, угу. разница как раз на один z-отчет. с первой кассы. он попадает только в отчет. )8
а! повторная выгрузка с касс невозможна. как раз на первой в конце августа винт исдох. )8

kadr, на "SELECT * FROM smcashz WHERE closedate='02.08.06';" вот что выдало:

Код:
     LOCID    DESKNUM       ZNUM CLOSEDAT Z D
---------- ---------- ---------- -------- - -
        28          5        772 02.08.06 1 1
        28          1        605 02.08.06 0 1
        28          2        697 02.08.06 1 1
        28          3        766 02.08.06 1 1
чеки тоже имеются со всех касс, работавших в тот день.
19.09.2006 15:24
Как раз doccreated =0 в выборке по нему?
19.09.2006 15:29
Mtirt, на твой вариант запроса говорит "строки не выбраны"
19.09.2006 15:29
из описания структуры БД:


ZREADY CHAR 1
SMTRUE - the report is fully
uploaded and can be used to
generate cash docs SMFALSE -
the report is only partially
uploaded


похоже что, отчёт неполностью выгрузился в СМ
Часовой пояс GMT +3, время: 04:19.

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