Виталий, добрый день. Клиент из РК столкнулся с проблемой, в чек с нефискальными типами оплаты (талоны) попала сдача наличными, эту проблему на уровне АСУ будем решать, передали логи разработчику, но при закрытии чека драйвер OPOS выдал такую ошибку:
[22.08.2024 17:33:40.523 ] [00006620] [DEBUG] Post: http://localhost:1331/api/check
[22.08.2024 17:33:40.523 ] [00006620] [DEBUG] => {"Token":"c02d2367cbc74504b41d7dcee4953dec","CashboxUniqueNumber":"SWK00452327","OperationType":2,"Positions":[{"Count":1,"Price":0,"TaxPercent":12,"Tax":0,"TaxType":100,"PositionName":"ТРК 5:ДТ-К4\/К5","PositionCode":"1","Discount":0,"Markup":0,"SectionCode":0,"IsStorno":false,"MarkupDeleted":false,"DiscountDeleted":false,"UnitCode":0,"Mark":"","GTIN":"","Productld":0,"WarehouseType":0}],"Change":0,"RoundType":2,"ExternalCheckNumber":"{0B61EB4B-A9C9-4526-A50C-EFE24C696F56}"}
[22.08.2024 17:33:40.789 ] [00006620] [DEBUG] <= {"Errors":[{"Code":9,"Text":"Поле: Payments: Required property 'Payments' not found in JSON. Path '', line 1, position 480."}]}
[22.08.2024 17:33:40.789 ] [00006620] [ERROR] OPOS_E_EXTENDED, 309, "Поле: Payments: Required property 'Payments' not found in JSON. Path '', line 1, position 480."
Возможно ли сделать данное сообщение об ошибке более информативным? По сути перевести на русский
лог прикладываю
Виталий, добрый день. Клиент из РК столкнулся с проблемой, в чек с нефискальными типами оплаты (талоны) попала сдача наличными, эту проблему на уровне АСУ будем решать, передали логи разработчику, но при закрытии чека драйвер OPOS выдал такую ошибку:
[22.08.2024 17:33:40.523 ] [00006620] [DEBUG] Post: http://localhost:1331/api/check [22.08.2024 17:33:40.523 ] [00006620] [DEBUG] => {"Token":"c02d2367cbc74504b41d7dcee4953dec","CashboxUniqueNumber":"SWK00452327","OperationType":2,"Positions":[{"Count":1,"Price":0,"TaxPercent":12,"Tax":0,"TaxType":100,"PositionName":"ТРК 5:ДТ-К4\/К5","PositionCode":"1","Discount":0,"Markup":0,"SectionCode":0,"IsStorno":false,"MarkupDeleted":false,"DiscountDeleted":false,"UnitCode":0,"Mark":"","GTIN":"","Productld":0,"WarehouseType":0}],"Change":0,"RoundType":2,"ExternalCheckNumber":"{0B61EB4B-A9C9-4526-A50C-EFE24C696F56}"} [22.08.2024 17:33:40.789 ] [00006620] [DEBUG] <= {"Errors":[{"Code":9,"Text":"Поле: Payments: Required property 'Payments' not found in JSON. Path '', line 1, position 480."}]} [22.08.2024 17:33:40.789 ] [00006620] [ERROR] OPOS_E_EXTENDED, 309, "Поле: Payments: Required property 'Payments' not found in JSON. Path '', line 1, position 480."
Возможно ли сделать данное сообщение об ошибке более информативным? По сути перевести на русский лог прикладываю
SHTRIH-M-OPOS-1_2024.08.22.log.zip