Приветствую!
В одном из ресторанов директор в последнее время часто жалуется, что нет данных о продажах. Стал разбираться и обнаружил странности - смена благополучно закрывается на кассовом сервере и даже попадает на сервер отчетов, перемещаясь на FTP. Вот и сегодня снова сообщили, что нет данных. Полез смотреть и первое что бросилось в глаза - в "Списке общих смен" искомая смена есть, но поле "Дата загрузки смены" пустое, но в то же время поля Дата начала смены и закрытия смены заполнены реальными данными.
Полез смотреть лог и обнаружил следующее:

------------------------------------
14.02 09:43:01.315
33:Connection information added for 40MIDSERV (type 2) 7.6.4.458
-------------------------------------
14.02 09:43:01.408
33:Login performed from server 40MIDSERV
-------------------------------------
14.02 09:43:09.567
26:Cash Data received from server 40MIDSERV(15086), size: 2705408
-------------------------------------
14.02 09:43:09.598
26:Cash Data processed
>>> Send data file D:\UCS\R Keeper 7\default\Rk7Reports\base\sendfile\5E-00003AEE-000010D0.udb to server at 14.02.2022 9:43:09
-------------------------------------
14.02 09:43:10.410
26:copy to ftp server
-------------------------------------
14.02 09:43:10.581
26:GetShiftDataFileInfo
-------------------------------------
14.02 09:43:10.706
26:find midserver (restid: 1001558, servid: 15086, shiftn: 4230)
-------------------------------------
14.02 09:43:10.706
26:mark shift data (server: 15086, shftno: 4230)
>>> Send data file D:\UCS\R Keeper 7\default\Rk7Reports\base\sendfile\5E-00003AEE-000010D0.udb last part to server at 14.02.2022 9:43:10
-------------------------------------
14.02 09:43:10.800
26:converting udb file 'C:\Windows\TEMP\rk7Reps\rk7Receive\rcv209F.tmp' to abs file 'C:\Windows\TEMP\rk7Reps\rk7Receive\rcv20B0.tmp'
>>> Server received data, data files removed (archived earlier) at 14.02.2022 9:43:10
-------------------------------------
14.02 09:43:21.64
26:converted udb file 'C:\Windows\TEMP\rk7Reps\rk7Receive\rcv209F.tmp' to abs file 'C:\Windows\TEMP\rk7Reps\rk7Receive\rcv20B0.tmp'
-------------------------------------
14.02 09:43:21.80
26:UDB Export (shifts 4230)->
-------------------------------------
14.02 09:43:57.631
26:copy to ftp server
-------------------------------------
14.02 09:43:57.631
26:File D:\UCS\R Keeper 7\default\Rk7Reports\base\filesync\incoming\rcvCA4 8.tmp copied to retrylst: D:\UCS\R Keeper 7\default\Rk7Reports\base\filesync\retrylst\rcvCA4 8.tmp.1 (reason: (TRKDBIntf.findRKDBFormat) File is not RKDB: D:\UCS\R Keeper 7\default\Rk7R
-------------------------------------
14.02 09:43:57.646
26:copy to ftp server
-------------------------------------
14.02 09:43:57.709
26:GetShiftDataFileInfo
-------------------------------------
14.02 09:44:04.261
26:UDB Export (shifts 4230)<-
-------------------------------------
14.02 09:44:04
687:Cash server 40MIDSERV, file "D:\UCS\R Keeper 7\default\Rk7Reports\base\filesync\incoming\rcv1BD D.tmp" data process error: Cannot open file:'' Error code: 3. ErrorMessage: Системе не удается найти указанный путь - Native error: 30364
-------------------------------------
14.02 09:44:04.276
26:File C:\Windows\TEMP\rk7Reps\rk7Receive\rcv20B0.tmp copied to retrylst: D:\UCS\R Keeper 7\default\Rk7Reports\base\filesync\retrylst\serv.1 5086.shift.4230.udb (reason: UCSERR(687):Cash server 40MIDSERV, file "D:\UCS\R Keeper 7\default\Rk7Reports\base\files
-------------------------------------

-------------------------------------
14.02 09:53:54.691
26:find midserver (restid: 1001558, servid: 15086, shiftn: 4230)
-------------------------------------
14.02 09:53:54.691
26:mark shift data (server: 15086, shftno: 4230)
-------------------------------------
14.02 09:53:54.706
26:UDB Export (shifts 4230)->
-------------------------------------

-------------------------------------
14.02 09:59:26.628
26:UDB Export (shifts 4230)<-
-------------------------------------
14.02 09:59:26.644
26:Entity DB Export ->
-------------------------------------
14.02 09:59:26.644
26:Entity DB Export <-
-------------------------------------
14.02 09:59:26
687:Cash server 40MIDSERV, file "D:\UCS\R Keeper 7\default\Rk7Reports\base\filesync\incoming\rcvF23 1.tmp" data process error: No requested transaction manager for TempSendFile (R:\R-Keeper 7\7.06.04\rk7sources\standart\rkDataBaseIntf.pas, line 703)
-------------------------------------
14.02 09:59:26.659
26:File D:\UCS\R Keeper 7\default\Rk7Reports\base\filesync\incoming\rcvF23 1.tmp copied to retrylst: D:\UCS\R Keeper 7\default\Rk7Reports\base\filesync\retrylst\serv.1 5086.shift.4230.udb (reason: UCSERR(687):Cash server 40MIDSERV, file "D:\UCS\R Keeper 7\defa
-------------------------------------




Пока спасаюсь ручной загрузкой данных через shift2sql с пересчетом кубов, но напрягает.
Так из-за чего данные теряются только с одного кассового сервера?!