Разбор логов с реджектом

CMDV4/VCMD/NG/Другие
dm3207
Новичок
Сообщения: 37
Зарегистрирован: 11 ноя 2010, 21:41
Авто: ВАЗ 2115
Откуда: Орел

Разбор логов с реджектом

Непрочитанное сообщение dm3207 »

Вобщем два клиента:
Первый:
По журналам ему деньги выдались, но клиент написал заявление о том что деньги не получил.

Код: Выделить всё

<COMMAND date="2013-08-27" time="08:35:25" type="DISPENSE">
<ENTRY date="2013-08-27" time="08:35:25" type="CNG_DISP_STANDARD">NO_DATA</ENTRY>
</COMMAND>
<COMMAND date="2013-08-27" time="08:35:30" type="PRESENT">
</COMMAND>
<EVENT date="2013-08-27" time="08:35:33" type="STDV">LEN=0235,S_SW=C,DLOC=N,CAS=Y,SHERR=N,SHUT=C,MON=W,TER=O,TS=24,TF=Y,SR=O,DIS=O,CEX=Y,DOOR=C,DO_S=N,TYPE=R,N_VM=4,SEDM=T,LCMD=CP,LSTA=I,SCLE=0,SRES=D,TST=N,SCOD=00,OR=N,TRANSPORT=B,C_OUT=Y,ERROR=0374200100010000,WARNING=0000000000000000;</EVENT>
Второй:

Код: Выделить всё

<COMMAND date="2013-08-27" time="08:55:23" type="DISPENSE">
<ENTRY date="2013-08-27" time="08:55:34" type="CNG_DISP_STANDARD">1,10,000,O:2,10,000,O:3,17,000,O;</ENTRY>
</COMMAND>
<COMMAND date="2013-08-27" time="08:55:38" type="PRESENT">
</COMMAND>
<EVENT date="2013-08-27" time="08:55:47" type="STDV">LEN=0235,S_SW=C,DLOC=N,CAS=Y,SHERR=N,SHUT=C,MON=P,TER=O,TS=54,TF=N,SR=O,DIS=O,CEX=Y,DOOR=C,DO_S=N,TYPE=R,N_VM=4,SEDM=T,LCMD=CA,LSTA=G,SCLE=0,SRES=D,TST=N,SCOD=00,OR=N,TRANSPORT=B,C_OUT=Y,ERROR=0290197001E00000,WARNING=0000000000000000;</EVENT>
<EVENT date="2013-08-27" time="08:55:48" type="STCS">LEN=0502,RSTA=R,RACT=0006,RRET=00,1STA=R,1NUM=0000811,1CUR=RUR,1REL=0000,1VAL=00000050,1LEN=000,1TOL=00,1ACT=1497,1NDV=1498,1LOW=0050,1L_D=00,1REJ=000,2STA=R,2NUM=0000812,2CUR=RUR,2REL=0000,2VAL=00000100,2LEN=000,2TOL=00,2ACT=1306,2NDV=1307,2LOW=0050,2L_D=00,2REJ=000,3STA=R,3NUM=0000813,3CUR=RUR,3REL=0000,3VAL=00000500,3LEN=000,3TOL=00,3ACT=1009,3NDV=1012,3LOW=0050,3L_D=00,3REJ=000,4STA=E,4NUM=0000824,4CUR=RUR,4REL=0000,4VAL=00001000,4LEN=000,4TOL=00,4ACT=0600,4NDV=0601,4LOW=0050,4L_D=00,4REJ=000;</EVENT>
<COMMAND date="2013-08-27" time="08:56:51" type="RETRACT">
</COMMAND>
<EVENT date="2013-08-27" time="08:56:52" type="STDV">LEN=0235,S_SW=C,DLOC=N,CAS=Y,SHERR=N,SHUT=C,MON=W,TER=O,TS=00,TF=Y,SR=O,DIS=O,CEX=Y,DOOR=C,DO_S=N,TYPE=R,N_VM=4,SEDM=T,LCMD=CR,LSTA=A,SCLE=0,SRES=D,TST=N,SCOD=00,OR=N,TRANSPORT=B,C_OUT=Y,ERROR=0000000000000000,WARNING=0000000000000000;</EVENT>
По журналу деньги не получил, но заявление не писал то есть не обращался за деньгами.
Оба получали по 10000 в один день с разницей в 20 мин. В реджкте 10000 излишка. Внимание вопрос: Чьи они?
Последний раз редактировалось dm3207 25 сен 2013, 00:14, всего редактировалось 1 раз.
NickName
Местный
Сообщения: 136
Зарегистрирован: 25 сен 2012, 19:53

Re: Помогите разобраться с реджектом

Непрочитанное сообщение NickName »

Хотелось бы узнать следующее:
на втором клиенте во фрагменте xml'ки позиция RACT=6, чему эта позиция равна до первого клиента?
Но судя по всему не получил 1-ый клиент. Это следует из этой строчки:
dm3207 писал(а):<ENTRY date="2013-08-27" time="08:35:25" type="CNG_DISP_STANDARD">NO_DATA</ENTRY>
CNG_DISP_STANDARD">NO_DATA</ENTRY - это неверно, т.е. набора денежных средств не производилось. В смысле, после слов CNG_DISP_STANDARD должно описано с каких кассет какое количество банкнот набиралось. А у Вас стоит NO_DATA.
Должно быть как у второго клиента:
CNG_DISP_STANDARD">1,10,000,O:2,10,000,O:3,17,000,O, обрати внимание на то, что подчеркнуто. ИМХО, конечно, но скорее всего так. Я уверен на 99,9999999999999999999 %
dm3207
Новичок
Сообщения: 37
Зарегистрирован: 11 ноя 2010, 21:41
Авто: ВАЗ 2115
Откуда: Орел

Re: Помогите разобраться с реджектом

Непрочитанное сообщение dm3207 »

Вот то что было перед первым клиентом:

Код: Выделить всё

<COMMAND date="2013-08-27" time="08:33:18" type="DISPENSE">
<ENTRY date="2013-08-27" time="08:33:28" type="CNG_DISP_STANDARD">3,40,002,O;</ENTRY>
</COMMAND>
<COMMAND date="2013-08-27" time="08:33:32" type="PRESENT">
</COMMAND>
<EVENT date="2013-08-27" time="08:33:36" type="STDV">LEN=0235,S_SW=C,DLOC=N,CAS=Y,SHERR=N,SHUT=O,MON=P,TER=O,TS=45,TF=N,SR=O,DIS=O,CEX=Y,DOOR=C,DO_S=N,TYPE=R,N_VM=4,SEDM=T,LCMD=CA,LSTA=G,SCLE=0,SRES=D,TST=N,SCOD=00,OR=N,TRANSPORT=B,C_OUT=Y,ERROR=0000000000000000,WARNING=0000000000000000;</EVENT>
<EVENT date="2013-08-27" time="08:33:53" type="STDV">LEN=0235,S_SW=C,DLOC=N,CAS=Y,SHERR=N,SHUT=C,MON=P,TER=O,TS=23,TF=Y,SR=O,DIS=O,CEX=Y,DOOR=C,DO_S=N,TYPE=R,N_VM=4,SEDM=T,LCMD=CA,LSTA=G,SCLE=0,SRES=D,TST=N,SCOD=00,OR=N,TRANSPORT=B,C_OUT=Y,ERROR=0290197001E00000,WARNING=0000000000000000;</EVENT>
<EVENT date="2013-08-27" time="08:33:54" type="STCS">LEN=0502,RSTA=R,RACT=0006,RRET=00,1STA=R,1NUM=0000811,1CUR=RUR,1REL=0000,1VAL=00000050,1LEN=000,1TOL=00,1ACT=1512,1NDV=1513,1LOW=0050,1L_D=00,1REJ=000,2STA=R,2NUM=0000812,2CUR=RUR,2REL=0000,2VAL=00000100,2LEN=000,2TOL=00,2ACT=1320,2NDV=1321,2LOW=0050,2L_D=00,2REJ=000,3STA=R,3NUM=0000813,3CUR=RUR,3REL=0000,3VAL=00000500,3LEN=000,3TOL=00,3ACT=1031,3NDV=1034,3LOW=0050,3L_D=00,3REJ=002,4STA=E,4NUM=0000824,4CUR=RUR,4REL=0000,4VAL=00001000,4LEN=000,4TOL=00,4ACT=0600,4NDV=0601,4LOW=0050,4L_D=00,4REJ=000;</EVENT>

А вот что за ошибка у первого клиента? ERROR=0374200100010000
NickName
Местный
Сообщения: 136
Зарегистрирован: 25 сен 2012, 19:53

Re: Помогите разобраться с реджектом

Непрочитанное сообщение NickName »

dm3207 писал(а):А вот что за ошибка у первого клиента? ERROR=0374200100010000
Расшифровок этих кодов ошибок у меня нет, но судя по этой строчке ...
dm3207 писал(а):type="STDV">LEN=0235,S_SW=C,DLOC=N,CAS=Y,SHERR=N,SHUT=C,MON=W,TER=O,TS=24,TF=Y,SR=O,DIS=O,CEX=Y,DOOR=C,DO_S=N,TYPE=R,N_VM=4,SEDM=T,LCMD=CP,LSTA=I,SCLE=0,SRES=D,TST=N,SCOD=00,OR=N,TRANSPORT=B,C_OUT=Y,ERROR=0374200100010000,WARNING=0000000000000
Параметр MON=W, что означает - "деньги изъяты" - "banknotes have been withdrawn" и поэтому фиксируется ошибка - 0374200100010000. Я так думаю.
До первого клиента RACT=6 и на 1-ом клиенте RACT после сброса равняется 6 хотя был сброс MON=W, отсюда, скорее всего, и неучтенный излишек :yes:.
Я бы восстанавливал деньги первому клиенту.
Последний раз редактировалось NickName 25 сен 2013, 22:19, всего редактировалось 1 раз.
dm3207
Новичок
Сообщения: 37
Зарегистрирован: 11 ноя 2010, 21:41
Авто: ВАЗ 2115
Откуда: Орел

Re: Помогите разобраться с реджектом

Непрочитанное сообщение dm3207 »

А вот можно еще вопросик по второму клиенту? То что у него зафиксирован ретракт скорее всего было из-за загрязненного датчика перед шаттером. Как то по логу можно понять кламп уехал пустой в реджект или полный? Что бы уже точно можно было сказать что это не деньги второго клиента?
NickName
Местный
Сообщения: 136
Зарегистрирован: 25 сен 2012, 19:53

Re: Помогите разобраться с реджектом

Непрочитанное сообщение NickName »

dm3207 писал(а):Как то по логу можно понять кламп уехал пустой в реджект или полный?
Если позиция RACT увеличилась.
dm3207 писал(а):<COMMAND date="2013-08-27" time="08:56:51" type="RETRACT">
Позицию RACT смотри после этой строчки. Если она осталась равна 6, то сброса не было.

Повторюсь, излишки денег, найденные в reject кассете принадлежат первому клиенту.
dm3207
Новичок
Сообщения: 37
Зарегистрирован: 11 ноя 2010, 21:41
Авто: ВАЗ 2115
Откуда: Орел

Re: Помогите разобраться с реджектом

Непрочитанное сообщение dm3207 »

RACT после проблемного клиента не измнялось....
Вот выложу кусочек лога с чуть большей выборкой.

Код: Выделить всё

***Беспроблемный  клиент
<COMMAND date="2013-08-27" time="08:30:34" type="DISPENSE">
<ENTRY date="2013-08-27" time="08:30:38" type="CNG_DISP_STANDARD">1,02,000,O:2,01,000,O;</ENTRY>
</COMMAND>
<COMMAND date="2013-08-27" time="08:30:41" type="PRESENT">
</COMMAND>
<EVENT date="2013-08-27" time="08:30:45" type="STDV">LEN=0235,S_SW=C,DLOC=N,CAS=Y,SHERR=N,SHUT=U,MON=P,TER=O,TS=45,TF=N,SR=O,DIS=O,CEX=Y,DOOR=C,DO_S=N,TYPE=R,N_VM=4,SEDM=T,LCMD=CA,LSTA=G,SCLE=0,SRES=D,TST=N,SCOD=00,OR=N,TRANSPORT=B,C_OUT=Y,ERROR=0000000000000000,WARNING=0000000000000000;</EVENT>
<EVENT date="2013-08-27" time="08:30:50" type="STDV">LEN=0235,S_SW=C,DLOC=N,CAS=Y,SHERR=N,SHUT=C,MON=W,TER=O,TS=00,TF=Y,SR=O,DIS=O,CEX=Y,DOOR=C,DO_S=N,TYPE=R,N_VM=4,SEDM=T,LCMD=CA,LSTA=A,SCLE=0,SRES=D,TST=N,SCOD=00,OR=N,TRANSPORT=B,C_OUT=Y,ERROR=0000000000000000,WARNING=0000000000000000;</EVENT>
<EVENT date="2013-08-27" time="08:30:51" type="STCS">LEN=0502,RSTA=R,RACT=0004,RRET=00,1STA=R,1NUM=0000811,1CUR=RUR,1REL=0000,1VAL=00000050,1LEN=000,1TOL=00,1ACT=1512,1NDV=1513,1LOW=0050,1L_D=00,1REJ=000,2STA=R,2NUM=0000812,2CUR=RUR,2REL=0000,2VAL=00000100,2LEN=000,2TOL=00,2ACT=1320,2NDV=1321,2LOW=0050,2L_D=00,2REJ=000,3STA=R,3NUM=0000813,3CUR=RUR,3REL=0000,3VAL=00000500,3LEN=000,3TOL=00,3ACT=1073,3NDV=1074,3LOW=0050,3L_D=00,3REJ=000,4STA=E,4NUM=0000824,4CUR=RUR,4REL=0000,4VAL=00001000,4LEN=000,4TOL=00,4ACT=0600,4NDV=0601,4LOW=0050,4L_D=00,4REJ=000;</EVENT>
***конец беспроблемного  клиента

***Следующий беспроблемный  клиент
<COMMAND date="2013-08-27" time="08:33:18" type="DISPENSE">
<ENTRY date="2013-08-27" time="08:33:28" type="CNG_DISP_STANDARD">3,40,002,O;</ENTRY>
</COMMAND>
<COMMAND date="2013-08-27" time="08:33:32" type="PRESENT">
</COMMAND>
<EVENT date="2013-08-27" time="08:33:36" type="STDV">LEN=0235,S_SW=C,DLOC=N,CAS=Y,SHERR=N,SHUT=O,MON=P,TER=O,TS=45,TF=N,SR=O,DIS=O,CEX=Y,DOOR=C,DO_S=N,TYPE=R,N_VM=4,SEDM=T,LCMD=CA,LSTA=G,SCLE=0,SRES=D,TST=N,SCOD=00,OR=N,TRANSPORT=B,C_OUT=Y,ERROR=0000000000000000,WARNING=0000000000000000;</EVENT>
<EVENT date="2013-08-27" time="08:33:53" type="STDV">LEN=0235,S_SW=C,DLOC=N,CAS=Y,SHERR=N,SHUT=C,MON=P,TER=O,TS=23,TF=Y,SR=O,DIS=O,CEX=Y,DOOR=C,DO_S=N,TYPE=R,N_VM=4,SEDM=T,LCMD=CA,LSTA=G,SCLE=0,SRES=D,TST=N,SCOD=00,OR=N,TRANSPORT=B,C_OUT=Y,ERROR=0290197001E00000,WARNING=0000000000000000;</EVENT>
<EVENT date="2013-08-27" time="08:33:54" type="STCS">LEN=0502,RSTA=R,RACT=0006,RRET=00,1STA=R,1NUM=0000811,1CUR=RUR,1REL=0000,1VAL=00000050,1LEN=000,1TOL=00,1ACT=1512,1NDV=1513,1LOW=0050,1L_D=00,1REJ=000,2STA=R,2NUM=0000812,2CUR=RUR,2REL=0000,2VAL=00000100,2LEN=000,2TOL=00,2ACT=1320,2NDV=1321,2LOW=0050,2L_D=00,2REJ=000,3STA=R,3NUM=0000813,3CUR=RUR,3REL=0000,3VAL=00000500,3LEN=000,3TOL=00,3ACT=1031,3NDV=1034,3LOW=0050,3L_D=00,3REJ=002,4STA=E,4NUM=0000824,4CUR=RUR,4REL=0000,4VAL=00001000,4LEN=000,4TOL=00,4ACT=0600,4NDV=0601,4LOW=0050,4L_D=00,4REJ=000;</EVENT>
***конец следующего беспроблемного  клиента

**И вот он наш Первый проблемный клиент

<COMMAND date="2013-08-27" time="08:35:25" type="DISPENSE">
<ENTRY date="2013-08-27" time="08:35:25" type="CNG_DISP_STANDARD">NO_DATA</ENTRY>
</COMMAND>
<COMMAND date="2013-08-27" time="08:35:30" type="PRESENT">
</COMMAND>
<EVENT date="2013-08-27" time="08:35:33" type="STDV">LEN=0235,S_SW=C,DLOC=N,CAS=Y,SHERR=N,SHUT=C,MON=W,TER=O,TS=24,TF=Y,SR=O,DIS=O,CEX=Y,DOOR=C,DO_S=N,TYPE=R,N_VM=4,SEDM=T,LCMD=CP,LSTA=I,SCLE=0,SRES=D,TST=N,SCOD=00,OR=N,TRANSPORT=B,C_OUT=Y,ERROR=0374200100010000,WARNING=0000000000000000;</EVENT>

***Конец нашего первого проблемного клиента

***Следующий клиент
<COMMAND date="2013-08-27" time="08:44:01" type="DISPENSE">
<ENTRY date="2013-08-27" time="08:44:04" type="CNG_DISP_STANDARD">1,01,000,O:2,01,000,O;</ENTRY>
</COMMAND>
<COMMAND date="2013-08-27" time="08:44:08" type="PRESENT">
</COMMAND>
<EVENT date="2013-08-27" time="08:44:12" type="STDV">LEN=0235,S_SW=C,DLOC=N,CAS=Y,SHERR=N,SHUT=U,MON=P,TER=O,TS=45,TF=N,SR=O,DIS=O,CEX=Y,DOOR=C,DO_S=N,TYPE=R,N_VM=4,SEDM=T,LCMD=CA,LSTA=G,SCLE=0,SRES=D,TST=N,SCOD=00,OR=N,TRANSPORT=B,C_OUT=Y,ERROR=0000000000000000,WARNING=0000000000000000;</EVENT>
<EVENT date="2013-08-27" time="08:44:18" type="STDV">LEN=0235,S_SW=C,DLOC=N,CAS=Y,SHERR=N,SHUT=C,MON=P,TER=O,TS=54,TF=N,SR=O,DIS=O,CEX=Y,DOOR=C,DO_S=N,TYPE=R,N_VM=4,SEDM=T,LCMD=CA,LSTA=G,SCLE=0,SRES=D,TST=N,SCOD=00,OR=N,TRANSPORT=B,C_OUT=Y,ERROR=0290197001E00000,WARNING=0000000000000000;</EVENT>
<EVENT date="2013-08-27" time="08:44:20" type="STCS">LEN=0502,RSTA=R,RACT=0006,RRET=00,1STA=R,1NUM=0000811,1CUR=RUR,1REL=0000,1VAL=00000050,1LEN=000,1TOL=00,1ACT=1511,1NDV=1512,1LOW=0050,1L_D=00,1REJ=000,2STA=R,2NUM=0000812,2CUR=RUR,2REL=0000,2VAL=00000100,2LEN=000,2TOL=00,2ACT=1319,2NDV=1320,2LOW=0050,2L_D=00,2REJ=000,3STA=R,3NUM=0000813,3CUR=RUR,3REL=0000,3VAL=00000500,3LEN=000,3TOL=00,3ACT=1031,3NDV=1034,3LOW=0050,3L_D=00,3REJ=000,4STA=E,4NUM=0000824,4CUR=RUR,4REL=0000,4VAL=00001000,4LEN=000,4TOL=00,4ACT=0600,4NDV=0601,4LOW=0050,4L_D=00,4REJ=000;</EVENT>
<COMMAND date="2013-08-27" time="08:45:22" type="RETRACT">
</COMMAND>
<EVENT date="2013-08-27" time="08:45:23" type="STDV">LEN=0235,S_SW=C,DLOC=N,CAS=Y,SHERR=N,SHUT=C,MON=W,TER=O,TS=00,TF=Y,SR=O,DIS=O,CEX=Y,DOOR=C,DO_S=N,TYPE=R,N_VM=4,SEDM=T,LCMD=CR,LSTA=A,SCLE=0,SRES=D,TST=N,SCOD=00,OR=N,TRANSPORT=B,C_OUT=Y,ERROR=0000000000000000,WARNING=0000000000000000;</EVENT>
***Конец следующего клиента
А это выдержка из файла журнала проблемного клиента.

Код: Выделить всё

27.08.13 08:35:12 ---ATM: A0000000
CARD  ################
BALANCE INQUIRY
AV    47047.94 RUB LED    47047.94 RUB
TXN=579022567 RESPONSE=1 APPROVAL=476837
08:35:20 AMOUNT 10000 ENTERED
08:35:22 TRANSACTION REQUEST ADCA BAA
08:35:23 TRANSACTION REPLY NEXT 123 FUNCTION A040
08:35:23 TVR: 8080040000, TSI: 6000
08:35:27 CASH REQUEST: 10101700
08:35:27 CASH 1:1,10;2:2,10;3:3,17;
08:35:29 CARD(000000000000000) TAKEN
08:35:32 CASH PRESENTED
 27.08.13 08:35:29 ---ATM: A0000000
CARD  ################
WITHDRAWAL
TXN=579022659  RESPONSE=1 APPROVAL=669309
AMOUNT     10000.00 RUB
 50.00 RUB - 10      500.00 RUB
100.00 RUB - 10     1000.00 RUB
500.00 RUB - 17     8500.00 RUB
08:35:33 CASH TAKEN
08:35:38 <- TRANSACTION END
Смущает то что в журнале написано какими купюрами банкомат выдает клиенту деньги. Вроде как и набирал что то. Опять же написано CASH TAKEN, значит выдал?
Последний раз редактировалось dm3207 26 сен 2013, 16:25, всего редактировалось 1 раз.
NickName
Местный
Сообщения: 136
Зарегистрирован: 25 сен 2012, 19:53

Re: Разбор логов с реджектом

Непрочитанное сообщение NickName »

dm3207 писал(а):Опять же написано CASH TAKEN, значит выдал?
Здравствуйте.
Могли бы скинуть кусочек журнала по 2-му клиенту, которому тоже выдавалась аналогичная сумма в 8:55?
Судя по фрагменту процесс выдачи наличности выглядит следующим образом:
1) Клиент ввёл сумму на банкомате - 8:35:20;
2) Начинается набор денежных средств - 8:35:27;
3) Возвращается карта клиенту - 8:35:29;
4) Деньги представлены - 8:35:32;
5) Деньги взяты клиентом - 8:35:33.
Таким образом, получается:
Время с момента начала набора денежных средств до момента представления до клиента составило 5 секунд - слишком мало для набора 37 банкнот, а еще нужно доставить деньги до клиента. Увидев фрагмент журнала по 2-му клиенту (8:55 - 10 000 RUB) посмотрим какое количество времени необходимо для набора и доставки денежных средств до клиента.
dm3207
Новичок
Сообщения: 37
Зарегистрирован: 11 ноя 2010, 21:41
Авто: ВАЗ 2115
Откуда: Орел

Re: Разбор логов с реджектом

Непрочитанное сообщение dm3207 »

Код: Выделить всё

08:54:38 -> TRANSACTION START
08:54:39 TRACK 2 DATA: ################
08:54:48 PIN ENTERED
08:54:55 TRANSACTION REQUEST CD   CAA
08:54:57 TRANSACTION REPLY NEXT 076 FUNCTION 5076
08:54:57 TVR: 8000040000, TSI: 6000
 27.08.13 08:55:02 ---ATM: A0000000
CARD  ################
BALANCE INQUIRY
AV    32244.07 RUB LED    32244.07 RUB
TXN=579030872 RESPONSE=1 APPROVAL=347413
08:55:19 AMOUNT 10000 ENTERED
08:55:21 TRANSACTION REQUEST ADCA CAA
08:55:22 TRANSACTION REPLY NEXT 123 FUNCTION A040
08:55:22 TVR: 8000040000, TSI: 6000
08:55:35 CASH REQUEST: 10101700
08:55:35 CASH 1:1,10;2:2,10;3:3,17;
08:55:37 CARD(0000000000000000) TAKEN
08:55:39 CASH PRESENTED
 27.08.13 08:55:28 ---ATM: A0390008
CARD  ################
WITHDRAWAL
TXN=579031107  RESPONSE=1 APPROVAL=808192
AMOUNT     10000.00 RUB
 50.00 RUB - 10      500.00 RUB
100.00 RUB - 10     1000.00 RUB
500.00 RUB - 17     8500.00 RUB
*950*08:56:54 CASH RETRACTED
08:56:56 <- TRANSACTION END
NickName
Местный
Сообщения: 136
Зарегистрирован: 25 сен 2012, 19:53

Re: Разбор логов с реджектом

Непрочитанное сообщение NickName »

Можно получить еще фрагмент xml'ки по 2-му клиенту?
dm3207 писал(а):<COMMAND date="2013-08-27" time="08:56:51" type="RETRACT">
Хочу увидить позицию RACT после этой строчки.
И еще один вопрос: излишек в rejecte обнаружен в ретракт отсеке (пластмассовый прозрачный карман внутри reject'а) или нет?
dm3207
Новичок
Сообщения: 37
Зарегистрирован: 11 ноя 2010, 21:41
Авто: ВАЗ 2115
Откуда: Орел

Re: Разбор логов с реджектом

Непрочитанное сообщение dm3207 »

Вот следующий клиент.

Код: Выделить всё

<COMMAND date="2013-08-27" time="08:57:56" type="DISPENSE">
<ENTRY date="2013-08-27" time="08:58:06" type="CNG_DISP_STANDARD">3,40,000,O;</ENTRY>
</COMMAND>
<COMMAND date="2013-08-27" time="08:58:10" type="PRESENT">
</COMMAND>
<EVENT date="2013-08-27" time="08:58:18" type="STDV">LEN=0235,S_SW=C,DLOC=N,CAS=Y,SHERR=N,SHUT=C,MON=W,TER=O,TS=00,TF=Y,SR=O,DIS=O,CEX=Y,DOOR=C,DO_S=N,TYPE=R,N_VM=4,SEDM=T,LCMD=CA,LSTA=A,SCLE=0,SRES=D,TST=N,SCOD=00,OR=N,TRANSPORT=B,C_OUT=Y,ERROR=0000000000000000,WARNING=0000000000000000;</EVENT>
<EVENT date="2013-08-27" time="08:58:19" type="STCS">LEN=0502,RSTA=R,RACT=0006,RRET=00,1STA=R,1NUM=0000811,1CUR=RUR,1REL=0000,1VAL=00000050,1LEN=000,1TOL=00,1ACT=1497,1NDV=1498,1LOW=0050,1L_D=00,1REJ=000,2STA=R,2NUM=0000812,2CUR=RUR,2REL=0000,2VAL=00000100,2LEN=000,2TOL=00,2ACT=1306,2NDV=1307,2LOW=0050,2L_D=00,2REJ=000,3STA=R,3NUM=0000813,3CUR=RUR,3REL=0000,3VAL=00000500,3LEN=000,3TOL=00,3ACT=0969,3NDV=0972,3LOW=0050,3L_D=00,3REJ=000,4STA=E,4NUM=0000824,4CUR=RUR,4REL=0000,4VAL=00001000,4LEN=000,4TOL=00,4ACT=0600,4NDV=0601,4LOW=0050,4L_D=00,4REJ=000;</EVENT>
<COMMAND date="2013-08-27" time="09:00:08" type="DISPENSE">
<ENTRY date="2013-08-27" time="09:00:11" type="CNG_DISP_STANDARD">1,02,000,O:2,01,000,O;</ENTRY>
</COMMAND>
<COMMAND date="2013-08-27" time="09:00:15" type="PRESENT">
</COMMAND>
<EVENT date="2013-08-27" time="09:00:18" type="STDV">LEN=0235,S_SW=C,DLOC=N,CAS=Y,SHERR=N,SHUT=U,MON=P,TER=O,TS=45,TF=N,SR=O,DIS=O,CEX=Y,DOOR=C,DO_S=N,TYPE=R,N_VM=4,SEDM=T,LCMD=CA,LSTA=G,SCLE=0,SRES=D,TST=N,SCOD=00,OR=N,TRANSPORT=B,C_OUT=Y,ERROR=0000000000000000,WARNING=0000000000000000;</EVENT>
<EVENT date="2013-08-27" time="09:00:24" type="STDV">LEN=0235,S_SW=C,DLOC=N,CAS=Y,SHERR=N,SHUT=C,MON=W,TER=O,TS=00,TF=Y,SR=O,DIS=O,CEX=Y,DOOR=C,DO_S=N,TYPE=R,N_VM=4,SEDM=T,LCMD=CA,LSTA=A,SCLE=0,SRES=D,TST=N,SCOD=00,OR=N,TRANSPORT=B,C_OUT=Y,ERROR=0000000000000000,WARNING=0000000000000000;</EVENT>
<EVENT date="2013-08-27" time="09:00:25" type="STCS">LEN=0502,RSTA=R,RACT=0006,RRET=00,1STA=R,1NUM=0000811,1CUR=RUR,1REL=0000,1VAL=00000050,1LEN=000,1TOL=00,1ACT=1495,1NDV=1496,1LOW=0050,1L_D=00,1REJ=000,2STA=R,2NUM=0000812,2CUR=RUR,2REL=0000,2VAL=00000100,2LEN=000,2TOL=00,2ACT=1305,2NDV=1306,2LOW=0050,2L_D=00,2REJ=000,3STA=R,3NUM=0000813,3CUR=RUR,3REL=0000,3VAL=00000500,3LEN=000,3TOL=00,3ACT=0969,3NDV=0972,3LOW=0050,3L_D=00,3REJ=000,4STA=E,4NUM=0000824,4CUR=RUR,4REL=0000,4VAL=00001000,4LEN=000,4TOL=00,4ACT=0600,4NDV=0601,4LOW=0050,4L_D=00,4REJ=000;</EVENT>
А вот где деньги были в реджекте или ретракте, я точно сказать не могу. Разгружали кассиры и помнят они или нет, я не уверен.
NickName
Местный
Сообщения: 136
Зарегистрирован: 25 сен 2012, 19:53

Re: Разбор логов с реджектом

Непрочитанное сообщение NickName »

Здравствуйте.
Проанализировав фрагменты xml файлов и электронного журнала я вижу, что ситуация на банкомате развивалась следующим образом:
Подошел "1-ый" клиент к банкомату и заказал 10 000 рублей, но денег своих не получил. Я так думаю потому что:
1) клиент написал заявление;
2) обнаружен излишек;
3) есть строчка, относящаяся к 1-му клиенту в xml файле -
dm3207 писал(а):CNG_DISP_STANDARD">NO_DATA</ENTRY>
Вероятно, произошел сбой из-за фирмаваре установленного на Ваш диспенсер, а именно на контроллер диспенсера. Необходимо обновить фирмваре до актуальной версии.
Почему не 2-ой:
1) он не писал заявление;
2) ретракт как ты сам пишешь:
dm3207 писал(а):То что у него зафиксирован ретракт скорее всего было из-за загрязненного датчика перед шаттером.
3)
dm3207 писал(а):EVENT date="2013-08-27" time="08:58:19" type="STCS">LEN=0502,RSTA=R,RACT=0006,RRET=00,
Вот клиент в последнем xml файле позиция RRET=0, значит ретракта не было. RRET - счетчик ретрактов.
dm3207
Новичок
Сообщения: 37
Зарегистрирован: 11 ноя 2010, 21:41
Авто: ВАЗ 2115
Откуда: Орел

Re: Разбор логов с реджектом

Непрочитанное сообщение dm3207 »

Вобщем Москва сказала что деньги принадлежат клиенту который НЕ писал заявление, но сказали что делайте как хотите. Наши отдали деньги клиенту которй написал заявление.
NickName
Местный
Сообщения: 136
Зарегистрирован: 25 сен 2012, 19:53

Re: Разбор логов с реджектом

Непрочитанное сообщение NickName »

dm3207, Москва конечно, круто, но решение, мягко говоря, странное. Или 10 000 не деньги?
dm3207
Новичок
Сообщения: 37
Зарегистрирован: 11 ноя 2010, 21:41
Авто: ВАЗ 2115
Откуда: Орел

Re: Разбор логов с реджектом

Непрочитанное сообщение dm3207 »

NickName исходя из ваших советов, и того что клиент все таки написал заявление, сделали вывод что деньги принадлежат ему.
Bablometchik
Местный
Сообщения: 64
Зарегистрирован: 10 янв 2013, 03:18
Авто: Honda
Откуда: Алматы

Re: Разбор логов с реджектом

Непрочитанное сообщение Bablometchik »

По карточной базе проверяли списание денег с клиента? обычно даю рознице связаться с клиентом на факт недополучения суммы, поднимаю видео у сб, чтобы полностью понять всю картину. Иногда бывает, что и при успешных операциях клиент недополучает, а купюрный состав сравнивали?
dm3207
Новичок
Сообщения: 37
Зарегистрирован: 11 ноя 2010, 21:41
Авто: ВАЗ 2115
Откуда: Орел

Re: Разбор логов с реджектом

Непрочитанное сообщение dm3207 »

Камеры на данном банкомате не было. Про купюрный состав я унаписал в первом сообщении.
Bablometchik
Местный
Сообщения: 64
Зарегистрирован: 10 янв 2013, 03:18
Авто: Honda
Откуда: Алматы

Re: Разбор логов с реджектом

Непрочитанное сообщение Bablometchik »

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