Столкнулся с такой ситуацией: Есть 2 компьютера(ПК1 и ПК2), на ПК1 установлен УТМ версии 2.0.5, иногда ведется торговля в 1С:Розница, на ПК2 ежедневно ведется торговля в 1С:Розница. Проблем с торговлей нет до тех пор, пока есть доступ в интернет. Когда по техническим причинам доступа в интернет нет, то за короткий промежуток времени торговля крепким алкоголем становится не возможна на ПК2, и возможна только на ПК1(УТМ). Ниже информация по отмененному чеку, некоторые значения изменены для конфиденциальности, но сути это не меняет.
transport_info.log:
Код: Выбрать все
2017-08-31 15:14:46,221 INFO es.programador.http.AbstractServlet - Сохранение данных для последующей отправки: Ticket{inn=5555555555, kpp=555555555, address=Область г.Город ул Улица д. 1, cashboxId=0484300008012500, sequenceId=960, ticketId=38253, rawDate=3108171514, products=[Bottle {barcode=BX1EKPUFE20C7V70515003123611R0XWAS6E6LLEL6NSWBKDLZ4TXU5KOWS, price=98.65, ean=4601351009405, volume=1.0000}, Bottle {barcode=4BX1EKPUFE20C7V70515003123612ITJPKMKQFN292ZR7SYPPB32C57NUXBO, price=98.65, ean=4601351009405, volume=1.0000}, Bottle {barcode=S15PY1IJGK7I7A70622002004246NRSBJ10R9R68FSW9AGYMFUY8UP9HOPP, price=179.00, ean=4650061341183, volume=1.0000}]}
2017-08-31 15:14:46,236 ERROR es.programador.http.AbstractServlet - Касса разорвала соединение.
2017-08-31 15:14:46,236 WARN es.programador.http.AbstractServlet - Будет произведена отмена изменений.
2017-08-31 15:14:46,238 INFO es.programador.transport.m - Удаление тикета c uuid: 0ea95ba0-af11-4f8b-ab8-ea5d0dadbb0e
2017-08-31 15:14:46,240 WARN es.programador.http.AbstractServlet - Отправка чека на сервер ЕГАИС отменена.
Скриншот по тому чеку из розницы, сразу после не удачной продажи открыт веб-интерфейс для демонстрации доступности УТМ:
XML-файл из розницы в УТМ:
Код: Выбрать все
POST /xml HTTP/1.1
Host: ПК1:8080
User-Agent: 1C+Enterprise/8.3
Accept: */*
Content-Type: multipart/form-data; boundary=4bde918e77f245f086d6ceda2bf46cd6
Content-Length: 972
--4bde918e77f245f086d6ceda2bf46cd6
Content-Disposition: form-data; name="xml_file"; filename="select.xml"
Content-Type: text/xml; charset=utf-8
...<Cheque xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" inn="5555555555", kpp="555555555" address="......... ....... ........... .... .................. .............. ... 22" name="...... "..............-2002"" kassa="0464300008012500" shift="950" number="37253" datetime="3108171514">
.<Bottle price="98.65" barcode="BX1EKPUFE20C7V70515003123611R0XWAS6E6LLEL6NSWBKDLZ4TXU5KOWS" ean="4601351009405" volume="1.0000"/>
.<Bottle price="98.65" barcode="4BX1EKPUFE20C7V70515003123612ITJPKMKQFN292ZR7SYPPB32C57NUXBO" ean="4601351009405" volume="1.0000"/>
.<Bottle price="179.00" barcode="S15PY1IJGK7I7A70622002004246NRSBJ10R9R68FSW9AGYMFUY8UP9HOPP" ean="4650061341183" volume="1.0000"/>
</Cheque>
--4bde918e77f245f086dceda2bf46cd6--
Ответ УТМ:
Код: Выбрать все
HTTP/1.1 200 OK
Date: Thu, 31 Aug 2017 09:14:40 GMT
Content-Type: text/plain;charset=utf-8
Transfer-Encoding: chunked
Server: Jetty(9.3.5.v20151012)
Чем можно объяснить данную ситуацию?