Форум OlegON > Программы и оборудование для автоматизации торговли > Кассовые программы > УКМ-4

Не проходит алкоголь по кассе УКМ 69 sp3 : УКМ-4

28.03.2024 21:31


29.06.2016 12:04
DKotov
 
Вопрос решил.

тот лог, который я в первом посте предоставил был старым, до перезагрузки кассы после настройки ЕГАИС нас сервере УКМ.

После перезагрузки кассы лог начал выходить другой

16:05:12: 0x00004000: INFO: debug#/usr/local/storage/home/ukm/build-br-69-2016_04_12_17_47_10/ukm/libukm/egais_export.cpp(203) Send: EGAIS send: <?xml version="1.0" encoding="UTF-8"?>
<Cheque inn="2540101913" datetime="2906161604" kpp="254345001" kassa="22430" address="690089, Приморский край, Владивосток г, Ульяновская ул, дом № 7" number="0" shift="56" name="СУПЕРМАРКЕТ ВОСТОК" >
<Bottle barcode="22N000004H7QSD2DHG20CMT60419011016364FPH44Q598XLBOKD5BE4ZZOYBDO92Q28" price="275.00" ean="4607065280574" />
</Cheque>
16:05:13: 0x00004000: INFO: debug#/usr/local/storage/home/ukm/build-br-69-2016_04_12_17_47_10/ukm/libukm/egais_export.cpp(212) Send: Error: Error downloading - server replied: Server Error,
response: <A><error>java.lang.IllegalArgumentException: org.xml.sax.SAXParseException; cvc-pattern-valid: Value '0' is not facet-valid with respect to pattern '[1-9][0-9]{0,9}' for type 'COUNT'.</error><ver>2</ver></A>
16:05:13: 0x00004000: WARNING: debug#/usr/local/storage/home/ukm/build-br-69-2016_04_12_17_47_10/ukm/libukm/ccontext_assistant.cpp(2796) HandlePayment: Продажа алкоголя запрещена. Сторнируйте всю алкогольную продукцию из чека, либо аннулируйте чек.

То есть начал ругаться на COUNT

Оказалось, что когда настраивали сервер УКМ (до меня) в параметрах магазина указали, что будут использоваться заказы.
А при этом модуль ЕГАИС неправильно воспринимал номер кассы. (Спасибо техподдержке С+)
После снятия галочки, продажи заработали.

Всем спасибо за ответы.
18.07.2016 11:42
tsorion
 
Возникла такая же проблема

11:15:53: 0x00004000: WARNING: debug#/usr/local/storage/home/ukm/build-br-71-2016_06_20_17_43_54/ukm/libukm/ccontext_assistant.cpp(557) HandleGoodinput: Товар с кодом 150.00 не найден
11:15:58: 0x00004000: INFO: debug#/usr/local/storage/home/ukm/build-br-71-2016_06_20_17_43_54/ukm/libukm/egais_export.cpp(207) Send: EGAIS send: <?xml version="1.0" encoding="UTF-8"?>
<Cheque inn="1513056586" datetime="1807161115" kpp="151301001" kassa="112132" address="г.Владикавказ ул.
Московское шоссе 3 &quot;К&quot;" number="18" shift="209" name="Стэйтон" >
<Bottle barcode="22N000008X76GINHS6N0P6560407001001239HZVW3FUDKBKNVKXMFL0M5HYBZ45OGFN" price="150.00" e
an="4606860001223" />
</Cheque>
11:15:58: 0x00004000: INFO: debug#/usr/local/storage/home/ukm/build-br-71-2016_06_20_17_43_54/ukm/libukm/egais_export.cpp(216) Send: Error: Host not found,
response:
11:15:58: 0x00004000: WARNING: debug#/usr/local/storage/home/ukm/build-br-71-2016_06_20_17_43_54/ukm/libukm/ccontext_assistant.cpp(2840) HandlePayment: Продажа алкоголя запрещена. Сторнируйте всю алкогольную продукцию из чека, либо аннулируйте чек.


Пинг проходит с кассы на утм и с утм на кассы.
УКМ версии 71 сп1, все настроено правильно, несколько раз перенастраивал
порт нужный открыт.
все выше указанное проверял и делал. все установлено правильно.
УТМ переустанавливал

В какую строну можно еще покапать ?
18.07.2016 12:43
whitewizard
 
КПП такой же, как в УТМ?
18.07.2016 16:59
tsorion
 
Цитата:
whitewizard КПП такой же, как в УТМ?
А где в УТМ можно посмотреть кпп?


И еще в логах в файле D:\UTM\transporter\l\transport_user_friendly.log
Прием и отсылка документов работает идеально. Может это с этим всязанно, точно не уверен.

выдает

2016-07-18 15:49:33,615 INFO userLogger - Обратитесь к техническому специалисту
2016-07-18 16:01:45,570 ERROR userLogger - Ошибка при получении и чтении документов с сервера ЕГАИС
com.sun.xml.internal.ws.client.ClientTransportException: HTTP transport error: java.net.ConnectException: Connection timed out: connect
at com.sun.xml.internal.ws.transport.http.client.HttpClientTransport.getOutput(Unknown Source)
at com.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.process(Unknown Source)
at com.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.processRequest(Unknown Source)
at com.sun.xml.internal.ws.transport.DeferredTransportPipe.processRequest(Unknown Source)
at com.sun.xml.internal.ws.api.pipe.Fiber.__doRun(Unknown Source)
at com.sun.xml.internal.ws.api.pipe.Fiber._doRun(Unknown Source)
at com.sun.xml.internal.ws.api.pipe.Fiber.doRun(Unknown Source)
at com.sun.xml.internal.ws.api.pipe.Fiber.runSync(Unknown Source)
at com.sun.xml.internal.ws.client.Stub.process(Unknown Source)
at com.sun.xml.internal.ws.client.sei.SEIStub.doProcess(Unknown Source)
at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(Unknown Source)
at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(Unknown Source)
at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(Unknown Source)
at com.sun.proxy.$Proxy37.getFilesToDownload(Unknown Source)
at es.programador.transport.g.d.a(Unknown Source)
at es.programador.transport.g.c.execute(Unknown Source)
at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557)
Caused by: java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at sun.security.ssl.SSLSocketImpl.connect(Unknown Source)
at sun.net.NetworkClient.doConnect(Unknown Source)
at sun.net. Source)
at sun.net. Source)
at sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source)
at sun.net. Source)
at sun.net. Source)
at sun.net. Source)
at sun.net. Source)
at sun.net. Source)
at sun.net. Source)
at sun.net. Source)
at sun.net. Source)
... 18 more
2016-07-18 16:01:45,570 INFO userLogger - Обратитесь к техническому специалисту
18.07.2016 17:09
student
 
Цитата:
tsorion Send: Error: Host not found,
не смотря на то что все пингуется хост все таки не найден :(
проверь как указан адрес утм-а в настройках и попробуй открыть этот адрес с др компа с експлорера ...
18.07.2016 17:26
tsorion
 
Цитата:
student не смотря на то что все пингуется хост все таки не найден :(
проверь как указан адрес утм-а в настройках и попробуй открыть этот адрес с др компа с експлорера ...
Код:
http://localhost:8080/
А разве этот адрес должен открываться с другого компа?
Попробовал, не открывается
18.07.2016 17:28
tsorion
 
извините за ссылки, забыл что нельзя вставлять
имел ввиду localhost:8080
18.07.2016 17:33
tsorion
 
Я вас понял, адрес компьютера потом 8080, так открывается, все нормально
18.07.2016 19:25
student
 
Цитата:
tsorion так открывается, все нормально
что именно открывается ? домашняя страница утм ?
я не знаю как в укм4, но для курла при отправке чеков надо прописывать \xml в конце адреса - т.е. если утм на том компе с какого смотрите то должно быть для отправки http: // localhost:8080 / xml
(localhost надо заменить либо на ip адрес либо на имя компа в сетке для отправки курлом если чек отправляется с др компа сети)
19.07.2016 11:52
tsorion
 
Проблема решилась тем, что в настройках УКМ, адрес компьютера где установлем утм прописывать надо было без http://
Часовой пояс GMT +3, время: 21:31.

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