02.07.2008 09:21
Mtirt
 
Из описания таблицы SMDepots:
Цитата:
Cashloadtime - Время окончания последней загрузки касс...
Cashloadfull - время окончания последней ПРИНУДИТЕЛЬНОЙ полной загрузки касс по расписанию. ВНИМАНИЕ: это не время, когда какая-то или все кассы грузились полностью последний раз, но время, когда завершилась последняя ПРИНУДИТЕЛЬНАЯ полная загрузка в соответствии с расписанием принудительных загрузок. Полная загрузка по команде оператора из консоли кассового сервера здесь не фиксируется.
Cashloadstart - Время начала последней загрузки касс. Это время используется:
- для расчета следующего момента загрузки касс по расписанию;
- отбора последних изменений при инкрементальной загрузке касс.
02.07.2008 09:34
Mihon
 
Цитата:
Mtirt Из описания таблицы SMDepots:
Пасиба!

Значит, достаточно поменять (при расписании с инт. 20 мин) Cashloadstart на 20 мин. назад, запомнить Cashloadtime, перезапустить КМ и циклом читать Cashloadtime, сравнивая с запомненным Cashloadtime.
Если разошлись - выгрузка завершена!
Ну что, буду лопатить:)
02.07.2008 09:36
Mtirt
 
Только я бы обратила внимание вот на это:
Цитата:
- отбора последних изменений при инкрементальной загрузке касс.
И была бы осторожна с изменением этого параметра.
02.07.2008 09:47
akonev
 
Цитата:
Mtirt ...И была бы осторожна с изменением этого параметра.
ну назад-то можно спокойно откатывать на небольшой период. только чуть увеличит объем выгрузки.
а если откатит сильно далеко - должно само переключиться на полную по количеству отобранных карточек.
вот вперед его точно менять не стоит.

только по-хорошему - надо сначала остановить кассовик, потом запомнить/поменять параметры, а уже после этого стартовать кассовик снова и мониторить.
Часовой пояс GMT +3, время: 17:37.

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