Всем ДВС! Обновил сервер до 31-го релиза, кассу обновить еще не успел. При пробитии алкоголя через ЕГАИС при закрытии чека выплюнуло "Отмените чек". Полез в логи CashAgent, там следующая запись:
Цитата: 19.05.2016 19:44:39.937 TRACE: CashConnection[192.168.1.232:4140].EgaisAuditor > <?xml version="1.0" encoding="UTF-8"?><Cheque address="125009, г.Москва, ул.Большая Дмитровка, д.23, стр.1" datetime="1905161944" inn="7731530743" kpp="771001001" name="ЗАО "Реалстрой"" number="4183" shift="55"><Bottle barcode="22N00001CJJRHTDJ46E3SY151026016003957160WCT7MH7UR4UJ83JVZQHYXU8IAV5F" ean="2043410275512" price="1450.00"/></Cheque>
19.05.2016 19:44:40.453 ERROR: CashConnection[192.168.1.232:4140].EgaisAuditor Неверный ответ: <A><error>java.lang.IllegalArgumentException: org.xml.sax.SAXParseException; cvc-complex-type.4: Attribute 'kassa' must appear on element 'Cheque'.</error><ver>2</ver></A>
19.05.2016 19:44:40.453 TRACE: CashConnection[192.168.1.232:4140] Egais: > ResultCode=1
CashMsg1=ОШИБКА РЕГИСТРАЦИИ В ЕГАИС
CashMsg2=АННУЛИРУЙТЕ ЧЕК 19.05.2016 19:44:40.453 TRACE: 192.168.1.232:4140: Sending: /EGAIS; data length is 74
19.05.2016 19:44:40.453 TRACE: 192.168.1.232:4140: Outcoming size is 81
19.05.2016 19:44:40.453 TRACE: 192.168.1.232:4140: SendPacket - Ok
19.05.2016 19:44:40.453 DEBUG: 192.168.1.232:4140: Finish
19.05.2016 19:45:05.703 DEBUG: Cash connected from 192.168.1.232
19.05.2016 19:45:05.703 TRACE: 192.168.1.232:4141: Declared size is 175
19.05.2016 19:45:05.703 TRACE: 192.168.1.232:4141: Count is 175
19.05.2016 19:45:05.703 DEBUG: 192.168.1.232:4141: Incoming command /EGAIS
19.05.2016 19:45:05.703 TRACE: CashConnection[192.168.1.232:4141] Egais: input data: 'Cash_Code=2
Это техническая ошибка агента, связи с УТМ или проблемы с бутылкой. Бутылка со старых запасов приходила не через ЕГАИС.