10.11.2015 11:37
akonev
 
маловероятно. торгует же касса.
10.11.2015 11:38
akonev
 
судя по описанию, касса начала с нуля не номера смен и чеков, а их id.

прилетает с кассы смена и частично перетирает уже существующую на сервере прошлогоднюю.
пришел с кассы чек на одну позицию = затер первую позицию старого чека. но если в прошлом году чек с такими id был на три товара, то первую затер, а еще две "в наследство" получил от прошлогоднего.
10.11.2015 11:39
Mtirt
 
И, это скорее всего, результат некоректной обрезки чеков на кассе.
10.11.2015 11:42
akonev
 
присоединяюсь к:

Цитата:
vdm Если на сервере все id попутались, то какой смысл заливать их на кассу.
Нужно сохранить на касе все что в этом году пробили и в том-же виде выгрузить чеки из УКМ?
Пока что видится вариант "грохнуть на сервере ВСЕ чеки этой кассы и поднять с кассы то что есть". Но номера смен останутся с единицы, а это косяк. Можно их предварительно в БД кассы поправить, но что и где - не скажу, не приходилось.
править, я так понимаю, trm_out_shift_open.number
для проверки посмотреть последнюю смену, в которой синхронизацию делали.
10.11.2015 11:43
CriticalDays
 
может и обрезка, я не знаю, что с кассой делали после закрытия магазина в течении трех месяцев
10.11.2015 11:45
CriticalDays
 
смены в базе совпадают, а вот операционные дни новые не создаются
10.11.2015 11:49
akonev
 
Цитата:
CriticalDays смены в базе совпадают
расшифруй: что с чем сравниваешь?
10.11.2015 11:54
akonev
 
кстати, с чего бы новому опердню открываться?
с точки зрения сервера смена - старая. у него смена с таким ID с прошлого года лежит.

ну прилетела она в новой версии с кассы. она же не стала новая.
"всё очень хорошо, обновляем записи, в которых id совпадают" говорит сервер и сливает новую смену со старой.
10.11.2015 13:17
CriticalDays
 
trm_out_shift_open.number со сменой, которая должна быть

а вот айдишники да, с единицы, но в trm_line_oper_day я не вижу поля, по которому айдишник можно связать

значит там связь не прямая, может через пользователя

в trm_line_oper_day даты закрытия нет, может и не должно быть


это всё я в базе на кассе смотрю

еще, trm_out_shift_open.number - кроме смен этого года нет ничего, как и в таблицах по продажам (trm_out_receipt_header и т.п.), а вот в trm_line_oper_day все старые операционные дни есть, новых нет
10.11.2015 13:23
CriticalDays
 
а, он видимо по версии сравнивает

может попробовать версию поменять на кассе и он пойдет с нормальным отсчетом?
Часовой пояс GMT +3, время: 02:23.

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