Сообщение от
johny22
Вроде не дает. В логах егаис4пос можно увидеть когда и что сканировали и понять.
Это поиск руками по названию
2018-01-02 15:03:32.6653|Debug| Incoming request:[192.168.1.91] POST /api/
searchbyname
Это через сканер
2018-01-02 15:05:45.4119|Debug| Incoming request:[192.168.1.91] POST /api/
searchbybarcode
отправка акта и ниже его содержимое xml
2018-01-02 15:24:12.2232|Debug| [UTM Request] Url:
http://192.168.1.180:8080/opt/in/ActWriteOffShop_v2 Content:<?xml version="1.0" encoding="utf-8"?>
Посмотрел лог. Если я его правильно понял, то сканирование марки было 1 раз отправка запроса в УТМ на списание 2 раза.
1) Момент сканирования:
Код:
2018-01-01 22:31:05.1511|Debug| Incoming request:[172.31.32.103] POST /api/searchbybarcode
2018-01-01 22:31:05.1667|Debug| RawBody:{"value":"{40BBB147-F861-4429-A5EC-C23F3A65A317};22N000002VJLZPHVHDN084460803001099744RBUSHOYQ09O5PPL1S1O41SNOI9ATK9E"}
2018-01-01 22:31:05.1667|Debug| Client:rk7
2018-01-01 22:31:05.1667|Debug| Token:null
2018-01-01 22:31:06.0247|Debug| Response: {
"data": {
"barcode": "22N000002VJLZPHVHDN084460803001099744RBUSHOYQ09O5PPL1S1O41SNOI9ATK9E",
"product": {
"name": "Российский коньяк пятилетний \"Пять звездочек\"",
"code": "0010516000001593019",
"vCode": "229",
"quantity": 38.0,
"unitType": "packed",
"manufacturer": "ФГУП \"Кизлярский коньячный завод\"",
"inn": "0547000050",
"kpp": "054701001",
"capacity": 0.5,
"source": "rests"
}
}
}
Чуть ниже прием запроса от станции на отправку акта - видно, что их 2 с разницей в 5 секунд:
Код:
2018-01-01 22:31:26.0395|Debug| Incoming request:[172.31.32.103] POST /api/writeoff
2018-01-01 22:31:26.0395|Debug| RawBody:{"type":"Implementation","items":[{"alcCode":"0010516000001593019","quantity":1,"marks":["22N000002VJLZPHVHDN084460803001099744RBUSHOYQ09O5PPL1S1O41SNOI9ATK9E"]}]}
2018-01-01 22:31:26.0395|Debug| Client:rk7
2018-01-01 22:31:26.0395|Debug| Token:null
2018-01-01 22:31:26.1019|Debug| Incoming request:[172.31.32.103] POST /api/getsysinfo
2018-01-01 22:31:26.1019|Debug| RawBody:
2018-01-01 22:31:26.1019|Debug| Client:rk7
2018-01-01 22:31:26.1019|Debug| Token:null
2018-01-01 22:31:26.1019|Debug| Response: {
"data": {
"unreadMessageCount": 0,
"isUtmConnected": true,
"apiVersion": "1.0.1.9",
"minMarksPerProduct": 0
}
}
2018-01-01 22:31:31.7647|Debug| Incoming request:[172.31.32.103] POST /api/writeoff
2018-01-01 22:31:31.7647|Debug| RawBody:{"type":"Implementation","items":[{"alcCode":"0010516000001593019","quantity":1,"marks":["22N000002VJLZPHVHDN084460803001099744RBUSHOYQ09O5PPL1S1O41SNOI9ATK9E"]}]}
2018-01-01 22:31:31.7647|Debug| Client:rk7
2018-01-01 22:31:31.7647|Debug| Token:null
2018-01-01 22:31:36.1483|Debug| Incoming request:[172.31.32.103] POST /api/getsysinfo
2018-01-01 22:31:36.1483|Debug| RawBody:
2018-01-01 22:31:36.1483|Debug| Client:rk7
2018-01-01 22:31:36.1483|Debug| Token:null
2018-01-01 22:31:36.6007|Debug| Response: {
"data": {
"guid": "{7CA50EAC-139E-42C6-A79E-8642F407B19E}",
"date": "2018-01-01 22:31:36",
"isRead": null,
"isChecked": null,
"baseType": "WriteOff",
"type": "Implementation"
}
}
2018-01-01 22:31:36.6319|Debug| Response: {
"data": {
"unreadMessageCount": 0,
"isUtmConnected": true,
"apiVersion": "1.0.1.9",
"minMarksPerProduct": 0
}
}
2018-01-01 22:31:36.8503|Debug| Response: {
"data": {
"guid": "{ED557CDA-D6C9-47FE-9BE5-585CEB42CE04}",
"date": "2018-01-01 22:31:36",
"isRead": null,
"isChecked": null,
"baseType": "WriteOff",
"type": "Implementation"
}
}
2018-01-01 22:31:45.9607|Debug| Incoming request:[172.31.32.103] POST /api/getsysinfo
2018-01-01 22:31:45.9607|Debug| RawBody:
2018-01-01 22:31:45.9607|Debug| Client:rk7
2018-01-01 22:31:45.9607|Debug| Token:null
2018-01-01 22:31:45.9607|Debug| Response: {
"data": {
"unreadMessageCount": 0,
"isUtmConnected": true,
"apiVersion": "1.0.1.9",
"minMarksPerProduct": 0
}
}
Все таки есть подозрение, что нажата кнопка не один раз. Эта станция немного "старовата", слабенькая конфигурация и при тестировании этой функции на станции заметил, что сервис ЕГАИС немного подтормаживает. Несколько раз даже сам заметил, что кнопки в интерфейсе этого раздела реагируют не моментально. Может пользователеь нажал и, не увидев реакции кнопки, еще раз нажал?... Хотя он не признается в этом.